/*   
Theme Name: Sheriff Paul Babeu
Description: Sheriff Paul Babeu
Author: BEAST Digital
Version: 2.0.1
*/



*{margin:0px; padding:0px; border:09px; }
.clear{clear:both;}
.container{width:980px; margin:0 auto;}
.full-width-container{width:100%;}
body{background:#fcf3e2;}
/*font link*/
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on January 24, 2014 */
i


@font-face {
    font-family: 'latoregular';
    src: url('fonts/lato/lato-reg-webfont.eot');
    src: url('fonts/lato/lato-reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato/lato-reg-webfont.woff') format('woff'),
         url('fonts/lato/lato-reg-webfont.ttf') format('truetype'),
         url('fonts/lato/lato-reg-webfont.svg#latoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on January 24, 2014 */



@font-face {
    font-family: 'noto_serifregular';
    src: url('fonts/notoserif/notoserif-regular-webfont.eot');
    src: url('fonts/notoserif/notoserif-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/notoserif/notoserif-regular-webfont.woff') format('woff'),
         url('fonts/notoserif/notoserif-regular-webfont.ttf') format('truetype'),
         url('fonts/notoserif/notoserif-regular-webfont.svg#noto_serifregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on January 24, 2014 */



@font-face {
    font-family: 'latolight';
    src: url('fonts/lato-light/lato-lig-webfont.eot');
    src: url('fonts/lato-light/lato-lig-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-light/lato-lig-webfont.woff') format('woff'),
         url('fonts/lato-light/lato-lig-webfont.ttf') format('truetype'),
         url('fonts/lato-light/lato-lig-webfont.svg#latolight') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on January 26, 2014 */



@font-face {
    font-family: 'oswaldregular';
    src: url('fonts/oswald/oswald.regular-webfont.eot');
    src: url('fonts/oswald/oswald.regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/oswald/oswald.regular-webfont.woff') format('woff'),
         url('fonts/oswald/oswald.regular-webfont.ttf') format('truetype'),
         url('fonts/oswald/oswald.regular-webfont.svg#oswaldregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*font link*/

.in-top-menu{width:669px; float:right;  height:60px;padding-top: 40px; text-align: right; padding-right: 40px;}
.in-top-menu ul{padding-left: 29px;}
.in-top-menu ul li{list-style:none; display:inline;padding-left: 20px;
}
.in-top-menu ul li a{text-decoration: none;
color: white;
text-transform: uppercase;
font-family: 'latoregular';
font-size: 15px;
padding: 37px 6px 7px 7px;
line-height: 0px;
border-top: 3px solid transparent;
-moz-transition: all 0.4s ease-out;
-o-transition: all 0.4s ease-out;
-ms-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;
}
.in-top-menu ul li:hover a{border-top: 3px solid #f8cc4d; 
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;}

.in-top-menu  ul li.current_page_item a,
.in-top-menu  ul li.current-menu-ancestor a,
.in-top-menu  ul li.current-menu-item a,
.in-top-menu  ul li.current-menu-parent a{
border-top: 3px solid #f8cc4d; 
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
	
}



/*2nd page*/
/*footer*/
.in-footer{background:#352f2e; height:100px; border-top:5px solid #24201f; float:left;margin-top: 100px;}

.in-footer-menu ul {width: 632px; padding-top:20px;float:left;}
.in-footer-menu ul li{list-style:none; display:inline;padding-right: 30px;}
.in-footer-menu ul li a{color:white; text-decoration:none; text-transform:uppercase;font-family: 'latoregular'; font-size:12px;}
/*.in-footer-menu ul li:nth-last-child(1) a{color:#d83333;}*/
.in-footer-information{width:192px; margin:0 auto; padding-top:18px;}
.in-footer-information{width:226px; float:right;}
.in-paid{font-family: 'oswaldregular'; font-size:12px;color: white;
text-transform: uppercase;
text-align: center;
padding: 7px 0px 5px 0px;
border: 1px solid #e9e2c4;
width: 250px;
float: right;}
p.in-p-information{font-family: 'latoregular'; font-size:12px;color: #b6a29f;
text-transform: uppercase;
text-align: right;padding-top:12px;float: right;}



/*html 2*/
/*header*/
.header{ }
.in-logo{float:left; width:140px;padding-top: 5px;
padding-left: 10px;}
.header-background{background:url(/wp-content/uploads/2015/12/sheriff-paul-bg.jpg)no-repeat;background-size:cover;background-position:center top;min-height:627px;}
.page-background{background:url(images/page-back.jpg)no-repeat;
background-size:100%; min-height:518px;}
.in-color-back{min-height:78px; float:left;/*width: 823px;*/width: 100%; background:url(images/menu-back.png);}
.in-top-contri{ float:left; width:142px; height:80px; background:#a62727; display:none;}
.in-tag-line {padding-top:47px; padding-bottom:52px;}
.in-tag-line h2 {text-align:center; color:white;font-family: 'oswaldregular';font-weight: normal;
font-size: 32px;}
.in-slider{margin: 0 auto; padding-left: 12px;
padding-top: 12px;overflow:hidden;height:308px; width:564px; background: -moz-linear-gradient(top,  rgba(0,0,0,0.67) 0%, rgba(0,0,0,0.67) 98%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.67)), color-stop(98%,rgba(0,0,0,0.67)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.67) 0%,rgba(0,0,0,0.67) 98%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0.67) 0%,rgba(0,0,0,0.67) 98%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0.67) 0%,rgba(0,0,0,0.67) 98%,rgba(0,0,0,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0.67) 0%,rgba(0,0,0,0.67) 98%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ab000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
 float;left;}
 
 .in-signup{width:794px; height:92px; margin: auto; background:white; border-top:3px solid #f8cc4d; margin-top:20px;}
 .in-social{height:65px; width:835px; margin:0 auto;
}
.social-icon{ padding:35px 0; }
.in-after-social {
    display: block;
    padding: 0 0 40px;
    text-align: Center;
}
.in-social .widget{/*width:417px; float:left;*/ width:325px; margin:0 auto;}
.video-container{ margin-bottom:30px;}
.video-container  .widget{
    width: 49%;
    display: inline-block;
    margin: 0 0.5% 15px;
}


.in-singel-line{height:3px; width:100%; background:#e9e2c4;}



.in-recent-post{background:white; border-top:3px solid black; margin-top:20px; height:400px;margin-bottom:30px;}
.flexslider ul.slides{width: 552px;
height: 270px!important;
overflow: hidden;}

.flexslider ul.slides img{width:100%; height:100%;}
.flexslider a.next{display:none!important;}
.flexslider a.prev{display:none!important;}
.flexslider{max-height: 270px!important;background:transparent!important; border:none!important;}
/*content-slider*/
.owl-page span{background:transparent!important;}
.owl-item{width:315px!important; height:385px;}
#owl-demo .item{padding:0px!important; margin:0px!important;;}
.in-date{width:57px; height:57px; border-bottom:1px solid #e0e0e0; background:#333333; float:left;}
.in-date p.in-month{text-align:center;font-family: 'latoregular'; padding-top:6px;font-size: 14px;color:white;}
.in-date p.in-mi-date{text-align:center;font-family: 'latoregular'; color:white;font-size: 21px;font-weight:bold;}
.in-con-slider-area p{color: #333366;
text-align: left;
font-family: 'latoregular';}
.in-con-slider-area h2 a{color: #af4648;
text-align: left; float:left;
font-family: 'oswaldregular';
font-weight: normal;
font-size: 19px;
padding-top: 20px;}
p.in-con-slider-txt{color: #333366;
text-align: left;
font-family: 'latoregular';
line-height: 26px;
padding-top: 20px;
padding-right: 10px;}
a.in-readmore{color: #af4648;
text-align: left;
font-family: 'oswaldregular';
float: left;
padding-top: 13px;
text-decoration:none;}

/**********/
.in-color-line{background: #e9e2c4; margin-bottom:50px;}
.in-color-box{height:3px; width:166px; margin:0 auto; background:#af4648;}

.in-page-wrapper{padding-top:54px;}
.in-page-content{width:676px; float:left;}
.in-page-content h2{color: white;
font-family: 'Lato', sans-serif;
font-weight: bold;
font-size:25;
padding: 8px 20px;
margin-bottom: 15px;
background-color: #a62727;
}
.in-page-sidebar{width:274px; float:right; border-top:1px solid white;}
.in-entry{background:white;padding:25px; border-top:2px solid black;}
.in-entry p{color:#383b57;font-family: 'latoregular';line-height: 23px;
font-size: 14px; margin-bottom: 15px;}


.in-top-contri ul li a{text-decoration: none;
color: white;
text-transform: uppercase;
font-family: 'latoregular';
font-size: 15px;
line-height: 100px;
text-align: center;
background:#a62727;

 padding: 41px 25px 42px 23px;
-moz-transition: all 0.4s ease-out;
-o-transition: all 0.4s ease-out;
-ms-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;}
.in-top-contri ul li:hover a{background:#cc3333;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;}
.in-top-contri ul li{list-style:none;}

/*signup-widget*/
.in-signup .widget{float:left;}
.in-signup .widget_text{width:340px;text-align: center;}
.in-signup .gform_widget{width:445px;}
.in-sin-bold{line-height: 87px;
font-family: 'oswaldregular';
font-weight: bold;
font-size: 22px;
color: #393d59;
padding: 0px 4px 0px 0px;}
.in-sin-nor{font-family: 'oswaldregular';
color: #7e6160}

.in-signup .gform_widget .gfield_label {display:none!important;}
.in-signup .gform_wrapper ul li#field_1_1{width:185px!important; float:left!important;height: 42px;}
.in-signup .gform_wrapper ul li#field_1_1 input#input_1_1{background: #ececec;
height: 42px;
width: 180px!important;
border-radius: 6px;
color: black;
font-family: 'latoregular';
font-size: 17px;
font-weight: normal;
padding-left: 11px;
margin-top: 10px;}

.in-signup .gform_wrapper ul li#field_1_2{width:103px!important; float:left!important;padding-left: 15px;}
.in-signup .gform_wrapper ul li#field_1_2 input#input_1_2{background: #ececec;
height: 42px;
width: 103px!important;
border-radius: 6px;
color: black;
font-family: 'latoregular';
font-size: 17px;
font-weight: normal;
padding-left: 11px;
margin-top: 10px;}

.in-signup .gform_wrapper ul li.gfield {
clear: none!important;}

.in-signup .gform_wrapper .gform_footer{width: 103px;
float: right;
margin-top: -68px;
}
input#gform_submit_button_1{background:#352f2e; height:50px; font-family: 'oswaldregular';color:#fdd358;border-radius: 6px;padding: 0px 19px 0px 19px; cursor:pointer;
-moz-transition: all 0.4s ease-out;
-o-transition: all 0.4s ease-out;
-ms-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;}
input#gform_submit_button_1:hover{background:#4e4442;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;}

.in-signup .gform_wrapper li.gfield.gfield_error.gfield_contains_required {margin-top: -17px!important;padding-left:0px!important;}
.in-signup .gfield_description {display:none;}
.in-signup .gform_wrapper li.gfield.gfield_error{background-color: transparent!important; border:none!important;}
.in-social-link ul li{list-style:none; float:left;margin-left: 8px;}
.in-social-link ul li:hover a img{opacity:0.9;}
#text-4{border-right: 1px solid #ccc5b7;}
a.in-donate{font-family: 'oswaldregular';
color: white;
text-decoration: none;
background: #bf2c2c;
padding: 17px 75px;
line-height: 56px;
font-size: 19px;
text-transform:uppercase;
-moz-transition: all 0.4s ease-out;
-o-transition: all 0.4s ease-out;
-ms-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;}
a.in-donate:hover{background: #f55252;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;}

a.in-donate-btn{font-family: 'oswaldregular';
color: white;
text-decoration: none;
background: #bf2c2c;
padding: 5px 20px;
width: 220px;
display: inline-block;
line-height: 56px;
font-size: 19px;
text-transform:uppercase;
-moz-transition: all 0.4s ease-out;
-o-transition: all 0.4s ease-out;
-ms-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;}
a.in-donate:hover{background: #f55252;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;}

.in-social-widget .widget{width:452px;}
.in-social-widget{padding-bottom: 120px;}

.in-button{width:82px; padding-top: 14px; float:right;padding-right: 20px;}
.in-button3{width:145px; padding-top: 14px; float:right;padding-right: 20px;}
.in-button2{width: 146px;
padding-top: 0px;
margin: -21px 0px 0px 124px;}
.in-button1{width: 146px;
padding-top: 0px;
margin: -21px 0px 0px 95px;}

#text-9{float:left;}
#text-10{float:right;}

.in-tweet{background: white;
margin-top: 50px;
border-radius: 5px;
border-bottom: 1px solid #d8d1c2;
padding: 12px 12px 0px 12px;
height: 129px;}
.in-tweet h2{font-family: 'oswaldregular';
color: #3a3a3a;
font-size: 15px;}
.in-tweet p{font-family: 'latoregular';
color: #3a3a3a;line-height: 24px;
font-size: 15px;
padding-top: 10px;}
.in-tweet:before{content:"";
position: absolute;
border-top: 20px solid transparent;
border-bottom: 20px solid white;
border-left: 20px solid transparent;
border-right: 20px solid transparent;
margin-top: -52px;}
.twee-in{width: 80px;
margin: 0 auto;
margin-top: 15px;
}
.in-social-bar{background:white;}
.in-social-title{width: 205px!important;}
.in-social-link2{width: 145px;float:right;}
.in-social-link2 img{width: 40px;}
.in-social-link2 ul li{list-style:none; float:left;margin-left: 8px;}
.in-social-link2 ul li:hover a img{opacity:0.9;}
.in-page-sidebar .widget_text{margin-top:20px;}

.in-conect{float: left;
padding-top: 9px;}
.in-conect p{font-family: 'oswaldregular';
color: white;}


.in-page-sidebar .gform_wrapper{margin-top:0!important;}
.in-page-sidebar .gform_widget{background:white;margin-top: -10px;}
.in-page-sidebar .ginput_container{padding-left: 14px;margin-top:0!important;}
.in-page-sidebar .gform_wrapper ul li.gfield{margin-top:0!important; }
.list-style{ list-style-type:none; }
.list-style li{ margin-bottom:15px;line-height:20px; }
.in-page-sidebar input#input_1_1{width: 231px;background:#ececec;
height: 38px;margin-bottom: 20px;
border:1px solid #a9a9a9;
padding-left: 10px;
font-size: 19px;
font-family: 'latolight';
border-radius: 4px;}
.in-page-sidebar #input_1_2{width: 121px;
height: 38px;background:#ececec;
border:1px solid #a9a9a9;
padding-left: 10px;
font-size: 19px;
font-family: 'latolight';
border-radius: 4px;}

.in-page-sidebar #gform_submit_button_1{

float: right;
margin-top: -81px;
margin-right: 10px;
}

.gfield_description{display:none;}
.in-page-sidebar .gform_wrapper li.gfield.gfield_error{background-color: transparent!important;
margin-bottom: 6px !important;
padding: 0px !important;
border-top:none !important;
border-bottom: none!important;}
.in-page-sidebar .gform_wrapper li.gfield.gfield_error.gfield_contains_required{padding-left: 0px !important;}
.in-page-sidebar .gfield_label{display:none!important;}
#text-16{background:white;padding-left: 27px;}
a.in-donate2{font-family: 'oswaldregular';
margin:0 5px;
color: white;
text-decoration: none;
background: #bf2c2c;
padding: 17px 107px 17px 107px;
line-height: 56px;
font-size: 19px;
-moz-transition: all 0.4s ease-out;
-o-transition: all 0.4s ease-out;
-ms-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;}
a.in-donate2:hover{background: #f55252;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;}
.in-social-link34 li{list-style:none;}

.in-entry h1{font-family: 'latoregular';
font-size: 20px;
color: #323232;
font-weight: bold;
padding-bottom: 15px;}

.in-entry .gform_footer input.gform_button{background: #352f2e;
height: 50px;
font-family: 'oswaldregular';
color: #fdd358;
border-radius: 6px;
padding: 0px 19px 0px 19px;
cursor: pointer;
-moz-transition: all 0.4s ease-out;
-o-transition: all 0.4s ease-out;
-ms-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;}
.in-entry .gform_footer input.gform_button:hover{background: #4e4442;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;}
.in-entry .gform_body input,
.in-entry .gform_body select {
background: #eaeaea;
border-radius: 4px;
border: 1px solid #a9a9a9;
padding:10px 5px!important;}


.in-entry .gform_wrapper .top_label .gfield_label{font-family: 'latoregular';}
.in-entry .gform_wrapper .gfield_checkbox li label{line-height: 2.3!important;font-family: 'latoregular';}
h2.in-blog-title{color: #af4648;padding-top: 10px;background-color:transparent;font-size:24px;}

.in-blog-padding{margin-bottom:20px;}

.in-entry p.in-month{margin-bottom:0px!important;}
.in-entry p.in-mi-date{margin-bottom:0px!important;}
.in-entry .in-date{margin-top: -39px;}
.in-blog-padding a{text-decoration:none;}

.item.in-con-slider-area{width:315px;float:left;}

#input_12_5 { background: #eaeaea ; }

.media-wrapper{
	text-align:center;
}


/*************************************************************************************************************
Modal
*************************************************************************************************************/

.modal .modal-footer,
.modal .modal-header{
	padding:0;
	min-height:0;
	border-top:0;
}

.modal .modal-header .close{
	margin-top:-25px;
	top:0;
	right:-20px;
	background-color:#393d59;
}

.modal .modal-header .close:hover,
.modal .modal-header .close:focus{
	color:#fff;
	background-color:#9d271f;
	opacity:1;
}

.modal .modal-footer{
	text-align:center!important;
}

.modal{
	text-align:center;
}

.modal h4{
	padding:15px 0;
	text-align: center;
	color: #393d59;
	font-family: 'oswaldregular';
	font-weight: normal;
	font-size: 32px;
	text-transform:uppercase;
}

.modal img{
	max-width:100%;
	height:auto;
}

.modal .gform_wrapper .top_label .gfield_label{
	display:none;
}

.modal .gform_wrapper input.large,
.modal .gform_wrapper input.medium,
.modal .gform_wrapper input.small,
.modal .gform_wrapper select.large,
.modal .gform_wrapper select.medium,
.modal .gform_wrapper select.small,
.modal .gform_wrapper textarea.large,
.modal .gform_wrapper textarea.medium,
.modal .gform_wrapper textarea.small{
	width: 100%!important;
    padding: 15px!important;
    border-color: #cccccc!important;
    font-size: 16px!important;
}

.modal .gform_wrapper div.validation_error{
	font-size:14px!important;
	text-align: center;
}

.modal .gform_wrapper .gform_footer{
	padding: 0!important;
}

.modal .gform_wrapper .gform_footer input[type="submit"] {
	width: 100%;
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
    background-color: #d31145;
    padding: 10px 40px;
    text-decoration: none;
    border: 0;
    color: #fff;
    text-transform: uppercase;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}

#text-7{
	display:none;
}