/* common */
body {
    font-family: 'Open Sans', Arial, sans-serif;
    color: #000000;
	background-color:#fff;
}
html {
    font-size:16px;
}
h1,h2,h3,h4,h5 {
    font-family:Oswald;
    font-weight: 400;
}
h1 {
    text-transform: uppercase;
    color: #DFFFAC;
	font-family: Oswald;
}
h2,h3 {
    color: #61C24E;
}
a {
    color: #DFFFAC;
}
a:hover, a:focus {
    color: #FFFFFF;
}
b,strong{
    
}

/* top nav */
.topnav{
    background-color: #1E1D50;
    border-bottom: solid 1px #1E1D50;
}
.topnav .navbar-brand a{
    background-color:transparent;
}
.topnav .socials > label.stext h3{
 	color: #BFDDFF;
    font-size: 1em;
font-family: 'Roboto', sans-serif;
    text-transform: uppercase;
margin-bottom: -15px;
}
.topnav .socials > label.stext h3 em{
color: white;
font-family: 'Roboto', sans-serif;
font-size: 0.9em;
}
.topnav {
    padding-top: 10px;
    padding-bottom: 10px;
}
.topnav label.stext h3{}
.topnav label.stext .address{}
.topnav label.stext .address:hover{}
.topnav .contact > span{
    text-transform: capitalize;
    font-size: 16px;
    text-align: left;
    font-family:'Roboto', sans-serif;
    color: #BFDDFF;
}
.topnav .contact > ul > li > span{
	 color: #DFFFAC;
    font-weight: 300;
    font-size: 1.4em;
    text-transform: none;
    display:block;
	text-align:right;
    font-family: Oswald;
}
.topnav .contact > ul > li > a> b{
    font-size: 1.8em;
    color: #FFF;
    font-family:'Roboto', sans-serif;
}
.topnav .contact, .topnav .socials {
    padding-top: 20px;
}
.topnav ul.sity{}
.topnav ul.sity > li{}
.topnav ul.sity > li > a {
    color:#FFFFFF;
    font-family: 'Oswald', sans-serif;
}
.topnav ul.sity > li > a:hover, 
.topnav ul.sity > li > a:focus {
    color:#FFFFFF;
}
.topnav .socials > ul > li > a{
	background-color: #E6AD4A;
	border-color: #E6AD4A;
	color: #FFFFFF;
	display: table-cell;
}
.topnav .socials > ul > li > a:hover, 
.topnav .socials > ul > li > a:focus{
	background-color: #5B6063;
	border-color: #5B6063;
}
/* Bottom Nav */
.botmnav .navbar-nav > li {}
.navbar.navbar-default.botmnav.stic.page-nav {
background-color: #202020;
    border-top: solid 1px #3F3F3F;
}
.navbar-default.botmnav .navbar-nav > li > a{
    color: #FFFFFF;
    font-weight: 700;
	font-size: 0.9em;
    padding: 15px ;
    text-transform: uppercase;
	letter-spacing: 0px;
    font-family:'Roboto', sans-serif;
}
.navbar-default.botmnav .navbar-nav > li > a:hover, 
.navbar-default.botmnav .navbar-nav > li > a:focus{
    color: #FFD333;
	
}

/* Sub menu */
.stellarnav.light ul ul {
    background: #666666;
    white-space: nowrap;
    border-top: 1px solid #333;
box-shadow: 0px 2px 6px rgba(0,0,0,1);
    border-radius: 6px;
}
.stellarnav.light ul ul li:first-child{
    border-top: 1px solid transparent;
}
.stellarnav.light ul ul li {
    border-top: 1px solid #ddd;
}
.stellarnav.light ul ul li a {
    color : #FFFFFF;
    min-width: 150px;
    letter-spacing:0;
	min-width: 150px;
    font-weight:700;
    text-transform: uppercase;
	    font-size: 0.9em;
    font-family:'Roboto', sans-serif;
}
.stellarnav.light ul ul li a:hover{
    color: #FFF;
    background-color: #2B2E62;
}
.stellarnav.light ul ul.sub-menu li.current-menu-item a {
    color: #FFF;
    background-color: #2B2E62;
}

/* responsive */
@media (min-width: 769px){
    .ToTop{
        padding-top:0px;
    }
    .navbar.navbar-default.botmnav.stic.ToTop .navbar-nav > li > a{
        padding: 12px 25px;
    }
}
@media (max-width: 768px){
    /*mobile toggle*/
    .menu-toggle.full.menu-toggle-top .icon-bar{
        background-color:#fff;
    }

    /*topmenu*/
    .navbar.topnav {
        background-color: #202020;
    border-bottom: solid 1px #3F3F3F;
    }

    /*bottommenu*/
    .navbar.navbar-default.botmnav.stic.page-nav{
        background-color:#1E1D50;
        border-top: none;
    }
    .navbar.navbar-default.botmnav.stic.ToTop .navbar-brand{
        height:auto;
        width:auto;
}
.navbar.navbar-default.botmnav.stic.ToTop .navbar-brand img{
    max-width:150px;
}
    .navbar.navbar-default.botmnav.stic.page-nav.ToTop{
        min-height:105px;
        max-height: 400px;
        overflow-y: auto;
    }
    .navbar-brand {}
    .navbar-brand > img {
        margin: auto;
    }
    .navbar-default.botmnav .navbar-nav > li > a {
        color: #FFF;
        font-size:0.9em;
        padding: 15px 25px 15px 15px;
        text-transform: uppercase;
  background-color: #202020;
    }
    .navbar-default.botmnav .navbar-nav > .open > a,
    .navbar-default.botmnav .navbar-nav > li > a:hover, 
    .navbar-default.botmnav .navbar-nav > li > a:focus {
        color: #FFD333;
        background-color:#202020;
    }
    .navbar-default .navbar-nav > .open > a, 
    .navbar-default .navbar-nav > .open > a:hover, 
    .navbar-default .navbar-nav > .open > a:focus {
        color: #FFD333;
        background-color:#202020;
    }
    .nav .open > a, 
    .nav .open > a:hover, 
    .nav .open > a:focus {
        color: #FFD333;
        background-color:#202020;
    }
    .botmnav .navbar-nav > li {}
    .stellarnav.mobile.light ul {
        background: #dedede;
    }

	/*submenu*/
    .stellarnav.light ul ul {
        border-top: 1px solid #DDD;
    }
    .stellarnav.mobile.light ul {
        background-color: #666666;
    }
    .stellarnav.light ul ul li {}
    .stellarnav.light ul ul li > a{
        color: #FFF;
        font-size: 0.9em;
        padding-left:20px;
        text-transform: uppercase;
        text-align:left !important;
    }
    .stellarnav.light ul ul li a:hover{
        color: #FFFFFF;
        background-color:#2B2E62;
    }
    .stellarnav.light ul ul.sub-menu li.current-menu-item a {
        color: #FFFFFF;
        background-color:#2B2E62;
    }
    .navbar-default .navbar-nav > li > a.dd-toggle, .stellarnav .dd-toggle i{
        text-align:center !important;
    }
}
/* sldier */
.tp-caption{
	background-color:rgba(32,32,32,0.91)  !important;
}
.toptitle{
    font-weight: 300 !important;
    text-transform: uppercase;
    color: #fff;
    font-family: 'Roboto', sans-serif;
letter-spacing: 0px !important;
	font-size:2em !important;
}
.toptitle strong{
    text-transform: capitalize;
    color: #FFF;
    font-family: Oswald;
	letter-spacing: -3px;
    font-weight: 300 !important;
}
.subtitle{}
.midtitle{
        font-size: 0.9em !important;
    color: #fff;
    text-transform: none;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
}
.btngroup .btn.btn-yellow{}
.btngroup .btn.btn-yellow:hover{}
/* feature box */
.blog-bg{
    background-color:#2B2E62 !important;
}
.vfs-div .info{
}
.vfs-div .info h2{
    color: #fff;
    text-transform: capitalize !important;
	font-size: 2em;
    font-weight:700;
    font-family:'Roboto', sans-serif;
	   
    letter-spacing: 0px;
}
.vfs-div .info p{
	
	color: #fff;
    line-height: 1.1;
	font-size: 1.1em;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
}
.vfs-link{
	text-transform: none;
    color:#BFDDFF !important;
	font-family: 'Source Sans Pro', sans-serif;
}
.vfs-link i{
	background-color: #FFD333 ;
	color: #333;
}
.c-featured-title::before{
display:block;
font-family:FontAwesome;
font-size: 35px;
color: #BFDDFF;
}
.vfs-block:nth-of-type(1) .vfs-wrp .c-featured-title::before{
content: "\f017";
}
.vfs-block:nth-of-type(2) .vfs-wrp .c-featured-title::before{
content: "\f0c9";
}
.vfs-block:nth-of-type(3) .vfs-wrp .c-featured-title::before{
content: "\f14a";
}
.vfs-block:nth-of-type(4) .vfs-wrp .c-featured-title::before{
content: "\f24a";
}
/* why choose us */
.even-bg {
    background-color: #BFDDFF !important;
}
.c-ourvalues-title{
    text-transform: uppercase;
    font-weight: 400;
    font-family: 'Roboto', sans-serif;
color:#0B0964;
}
.w-ul li::before{
    color: #0B0964;
content: "\f00c";
}
.w-ul li::after{
    width: 30px;
    height: 30px;
    border-radius:15px;
    border-color:#0B0964;
}
.w-ul li{
    color: #2B2E62 !important;
    font-family: 'Source Sans Pro', sans-serif;
	font-size: 1.3em;
}
/* content part */
.content-part-left h1{
    text-transform: uppercase;
    color: #2B2E62;
    font-weight: 700;
	letter-spacing: 0px;
    font-size: 38px;
    font-family: 'Roboto', sans-serif;
	
}
.content-part-left h2, h2 strong{
    font-weight: 300;
    font-size: 25px;
    color: #3E5FCB;
    font-family: 'Roboto', sans-serif;
margin-bottom:5px;
}
.content-part-left h3, h3 strong {
    font-weight: 500;
    font-size: 21px;
    color: #3E5FCB;
    font-family:'Roboto', sans-serif;
margin-bottom:5px;
}
.content-part-left a{
    color: #892929;
}
.content-part-left a:hover{
    color: #2B2E62;
text-decoration:underline !important;
}
.content-part-left p{
    color: #202020;
	font-size: 17px;
    font-family: 'Source Sans Pro', sans-serif;
	font-weight: 400;
}
.content-part-left p strong{
    color: #202020;
    font-weight: 600;
	font-family: 'Source Sans Pro', sans-serif;
}
.content-part-left p strong a strong{
    font-weight:bold;
}
.content-part-left ul {
    padding-left: 40px;
}
.content-part-left ul li {
    list-style: inherit !important;
    color: #202020;
    font-size: 17px;
	font-weight: 400;
    font-family: 'Source Sans Pro', sans-serif;
}
.content-part-left ul li strong{
 font-family: 'Source Sans Pro', sans-serif;
}
.content-part-left{}
.content-part-right{
    background-color: #333 !important;
	border:1px solid #565656; 
}
#RushOrders {
    background-color: #9F1320;
    border: solid 5px #E3E3E3;
    box-shadow: 1px 1px 3px rgba(0,0,0,.7);
    text-align: center;
    padding: 1%;
}
#RushOrders p{
    color: #FFFFFF;
    font-size: 1.2em;
    font-weight: bold;
    text-shadow: 0px 1px 1px #000000;
    font-family: 'Arial';
}
/*certificates*/
.certificats {
    background-color: #FFFFFF;
    padding: 0px;
}
/* contactform */
.gform_wrapper{
 margin: 0
    max-width: 100%;
}
.form-slide .slide-form form {
    padding-top: 0px;
}
.form-slide {
    background-color: #EAEAEA;
    display: inline-block;
    padding: 56.1px 34px;
}
.gform_wrapper .gform_heading {
    width: 100%;
  margin-bottom:0px;
}
.request-form form{
    padding-top: 0; 
}
.content-part-right {
    background-color: #EAEAEA!important;
    border: none;
padding:50px 20px 20px 20px;
}
.contactform{
padding: 0 30px 20px;
background-color: #EAEAEA !important;
}
.gform_wrapper h3.gform_title{
    font-weight:400 !important;
    font-size: 1.8em !important;
    text-transform: uppecase!important;
    color:#202020;
    font-family:'Roboto', sans-serif;
padding-top:20px
}
.gform_wrapper span.gform_description{
     font-family:'Source Sans Pro', sans-serif;
    text-align: left;
    font-size: 15px !important;
    color:#202020!important;
    list-style: none;
    line-height: 1;
}
.gform_button.button{
    color: #fff;
    background-color: #3E5FCB;
    font-size:1.2em !important;
    text-transform: none!important;
    font-weight: 400;

    font-family:'Source Sans Pro', sans-serif;
}
.gform_button.button:hover{
  color: #fff;
  background-color: #2B2E62;
    border-color:#2B2E62;
    
}
.gform_wrapper .top_label input.medium, 
.gform_wrapper .top_label select.medium,
.gform_wrapper .top_label textarea.textarea{
    background-color: #fff;
    border:1px solid #ff!important;
    color: #56443B;
    font-family:'Source Sans Pro', sans-serif!important;
}
.gform_wrapper input::-webkit-input-placeholder {
    color:#56443B; 
}
.gform_wrapper input::-moz-placeholder{
    color:#56443B; 
}
.gform_wrapper input:-ms-input-placeholder{
    color:#56443B; 
}
.gform_wrapper textarea:-ms-input-placeholder{
    color:#56443B; 
}
.gform_wrapper textarea::-webkit-input-placeholder {
    color:#56443B; 
}
.gform_wrapper textarea::-moz-placeholder{
    color:#56443B; 
}
.googlereview {
    max-width: 300px;
    clear: right;
}
.gform_wrapper .top_label .gfield_label {
    display: block!important;
font-family: 'Roboto', sans-serif;
    color: #202020;
}
@media (min-width:1280px){
    .sl-from-wrapp {
        height: 720px;
    }
    .rev_slider_wrapper, .rev_slider {
        height:100% !important;
        max-height:100% !important;
    }
    .tp-parallax-wrap{
        top: 530px !important;
    }
    .slider, .slider > div{
        height:100% !important;
    }
}
.content-part-right {
    background-color: transparent!important;
    border: none;
    padding: 50px 20px 20px 20px;
}
.sidebar-bottom-desc{
text-align: center;
    margin-top: 15px;
}
.sidebox {
    max-width: 28em;
    float: right;
    border: 1px solid #202020;
    padding: 5px;
    background-color: #E5B400;
}
.sidebox h3 {
    font-weight: bold;
    text-align: center;
    color: #202020;
}
.bannerbox img {
    float: left;
}
.bannerbox p {
    display: block;
    margin: 0 auto;
    text-align: center;
    color: #FFFFFF;
    padding: 5px;
    font-size: 1.4em;
}
.bannerbox p strong {
    color: #FFD333;
    font-size: 1.45em;
}
.bannerbox {
    display: block;
    clear: both;
    width: 100%;
    vertical-align: text-top;
    font-size: 1.4em;
    background-color: #2B2E62;
    min-height: 253px;
    background-image: -webkit-linear-gradient(top,#2B2E62,#3E5FCB);
    background-image: -moz-linear-gradient(top,#2B2E62,#3E5FCB);
    background-image: -o-linear-gradient(top,#2B2E62,#3E5FCB);
    background-image: linear-gradient(to bottom,#2B2E62,#3E5FCB);
}
.infobox {
    width: 100%;
    display: block;
    clear: both;
    background-image: -webkit-linear-gradient(top,#BFDDFF,#66AEFF);
    background-image: -moz-linear-gradient(top,#BFDDFF,#66AEFF);
    background-image: -o-linear-gradient(top,#BFDDFF,#66AEFF);
    background-image: linear-gradient(to bottom,#BFDDFF,#66AEFF);
    padding: 10px;
}
.button {
    font-size: .95em;
    line-height: 1.15em;
    margin: 0px auto;
    color: #202020;
    background-color: #3E5FCB;
    font-weight: 700;
    text-align: center;
    padding: 10px 10px 7px 10px;
    width: auto;
    display: block;
}
.companylist {
    display: flex;
    padding: 0;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
list-style:none;
}
table {
    display: table;
    border-collapse: separate;
    border-spacing: 2px;
    border-color: grey;
}
b,strong{
    font-weight: bold;
}
.button:hover {
	background-color: #2B2E62; /* $text */
	color: #FFFFFF; /* $text2 */
}
.half {
    width: 45%;
}
.right {
    float: right;
    clear: right;
}
.left {
    float: left;
    clear: left;
}
/* footer */
.footer > .topfooter {
    border-top: solid 50px #B1B1B1;
    background-color: #202020;
}
.footer > .botmfooter {
    border-top: 1px solid #333333;
    background-color: #333333;
}
.footerthird {
    border-left-color: #D5E9FF;
}
.footerfirst {
    border-right-color: #D5E9FF;
}

/* footer-navlink */
.foot-navlink ul > li > a{
    text-transform:capitalize;
    font-family: 'Source Sans Pro', sans-serif;
   font-size: 14px;
	color: #D5E9FF;
text-decoration:none;
}
.foot-navlink ul > li > a:hover{
    color: #fff;
	
}

/*footer loaction details*/
.footerfirst .location-footer h1{
    font-weight:normal;
    font-size: 18px;
    font-family:'Source Sans Pro', sans-serif;
	color:#D5E9FF;
}
.footerfirst .location-footer p{
    font-size: 18px;
    font-family:'Source Sans Pro', sans-serif;
color:#D5E9FF;
}
 .addrs a{
color: #D5E9FF;
    font-weight: 700;

}
.addrs a:hover{
color: #fff;
}

/*footer phone details*/
.footersecond .location-phone-footer p{
  font-weight:700;
    font-size: 27px;
    font-family:'Roboto', sans-serif;
	color:#FFF;
	margin-top: 0px;
	margin-bottom:0px;
}
.footersecond .location-phone-footer a strong{
    font-weight: 700 !important;
    color: #fff;
    font-size: 2.2em;
    font-family:'Source Sans Pro', sans-serif;
}
.footersecond .location-phone-footer a strong:hover{
color: #fff;
}

/*footer social details*/
.c-social-custom1 img{
    max-width:70px;
}
.footerthird .socials > ul > li > a{
    background-color: #238AFF;
    border-color:#238AFF;
    color:#fff;
    font-size: 20px;
    border-radius:4px;
    line-height: 35px;;
    width: 35px;
    height: 35px;;
}
.footerthird .socials > ul > li > a:hover, .footerthird .socials > ul > li > a:focus{
    background-color: #238AFF;
    border-color:#238AFF;
    color:#fff;
}
.financ, .finacetxt h5, .footerthird .socials > span{
    font-weight:500;
    font-size: 22px;
    font-family:'Roboto', sans-serif;
	color:#FFF;
	margin-top: 0px;
}
#ContactUsData p{color:#000;}
#ContactAddress a{color:#000;}

/* default css */
.footerfirst, .footerthird {
    min-height:160px;
}
@media (max-width: 1199px){
    .footerfirst, .footersecond{
        width: 50%;
    }
    .footerthird{
        width:100%;
    }
    .footerfirst, .footersecond {
        min-height: 85px;
    }
    .footerthird .socials{
        border-top-color:#ccc;
    }
}
@media (max-width: 991px){
    .footerfirst, .footersecond{
        width: 100%;
    }
    .footerthird{
        width:100%;
    }
    .footerfirst, .footerthird {
        min-height: 2px;
    }
    .footerthird .socials{
        border-top-color:#ccc;
    }
}
@media (max-width: 768px){
    .footerfirst .location-footer, 
    .footersecond .location-phone-footer, 
    .footerthird .socials{
        border-bottom-color:#774787;
    }
    p img,
    h1 img,
    h2 img,
    h3 img,
    table tr td img{
        max-width: 100% !important;
        height:auto !important;
    }
    .citydtil.foot.foot2,
    .footersecond .location-phone-footer p{
        margin-top:0px;
    }
	
.w-ul li {
        padding: 6px 6px 10px 40px;
        margin: 0.1em 0 0em 0%;
    }
    .w-ul li::before {
        font-size: 19px;
        top: 6px;
    }
    .w-ul li::after {
        width: 30px;
        height: 30px;
    }
    .contactform {
        background-position-x: 0px !important;
    }
}
/*EXTRA FORM*/
    #gform_2 ul li.gfield{
        width: 100% !important;
    }
    #gform_2 .gfield_label{
        display:block !important;
        color:#000 !important;
    }
    #gform_2 .top_label input.medium, 
    #gform_2 .top_label select.medium, 
    #gform_2 .top_label textarea.textarea{
        background-color: transparent;
        border:1px solid #000000 !important;
        padding: 1%;
        color:#3b4c60 !important;
    }
    #gform_2 .gform_button.button{
        width:50% !important;
       
        font-family: Arial, sans-serif;
        background-color: #1E1D50!important;
        border:none !important;
        border: solid 1px #000;
        color:#fff !important;
    }
    #gform_2 li.gfield.field_description_below + li.gsection {
        margin-top: 0px !important;
        margin-bottom: 0;
        border: none;
    }
    #gform_2 h2.gsection_title{
        color:#3b4c60;
    }
    #gform_2 .gform_button.button:hover{
        color:#fff !important;
         background-color: #000!important;
    }
    #gform_2 input::-webkit-input-placeholder {
        color:#3b4c60; 
        opacity:1;
    }
    #gform_2 input::-moz-placeholder{
        color:#3b4c60; 
        opacity:1;
    }
    #gform_2 input:-ms-input-placeholder{
        color:#3b4c60; 
        opacity:1;
    }
    #gform_2 textarea:-ms-input-placeholder{
        color:#3b4c60;
        opacity:1;
    }
    #gform_2 textarea::-webkit-input-placeholder {
        color:#3b4c60; 
        opacity:1;
    }
    #gform_2 textarea::-moz-placeholder{
        color:#3b4c60; 
        opacity:1;
    }
    #gform_2 input.datepicker {
        max-width: 96% !important;
    }
    #gform_2 img.ui-datepicker-trigger {
        width: 24px !important;
        height: 23px !important;
    }
    @media (max-width:768px){
        #gform_2 input.datepicker {
            max-width: 85% !important;
        }
    }
    .odd-bg ul.gform_fields, 
    .even-bg ul.gform_fields{
        padding-left:0px !important;
    }
.request-form.contactform.cnform {
    max-width: 600px;
    margin: inherit;
    width: 100%;
}
    .n2-ss-slider-1,
    .n2-ss-slide,
    .n2-ss-layers-container{
            height:563px !important;
    }

    .toptitle{
    font-size: 40px !important;
    }

    .caption-bkg{
            background-color:rgba(32,32,32,0.91)  !important;
            padding: 10px;
    }
    .n2-ss-widget {
            top:50% !important;
    }
    .midtitle {
    padding-top:5px;
    padding-bottom:5px;
    }
    @media (max-width:1050px){
            .n2-ss-slider-1,
    .n2-ss-slide,
    .n2-ss-layers-container{
            height:465px !important;
    }
    }
    @media (max-width:480px){
            .n2-ss-slider-1,
    .n2-ss-slide,
    .n2-ss-layers-container{
            height:345px !important;
    }
    }
    @media (max-width:430px){
            .n2-ss-slider-1,
    .n2-ss-slide,
    .n2-ss-layers-container{
            height:260px !important;
    }
    }
    @media (max-width:320px){
            .n2-ss-slider-1,
            .n2-ss-slide,
            .n2-ss-layers-container{
                    height:230px !important;
    }
    }
    @media (max-width:767px){
    .toptitle{
            font-size:20px !important;
    }
    }
/* This code shrinks the slide to accommodate for the form */
@media (min-width: 1280px) {
    .n2-ss-slider-2 {
        width: calc(100% - 360px) !important; /* This adjusts the width of the slide */
    }
    .n2-ow-all {
        width: calc(100% - 360px); /* This adjusts the slider copy block */
        margin: 0; 
    }
    .n2-ss-layers-container  {
        margin: 0 0 !important; /* Resets the slider margins */
    }
    .n2-ss-slider-1,
    .n2-ss-slide,
    .n2-ss-layers-container {
        height:720px !important; /* This line sets the height of the slider */
    }
    .nextend-arrow-next {
        right: 380px !important; /* This line shifts the right arrow over to the left so it's visisble */
    }
}
@media (max-width: 1279px) {
    .n2-ss-slide {
        width: 100% !important; /* This adjusts the slider width so it fits the width of smaller browser windows */
    }
    .n2-ow-all {
        width: 100%; /* This adjusts the slider copy block */
    }
}

/*BF -case 00474739 */

.topnav .socials > ul > li > .c-social-yelp {
	width: 60px;
	height: 60px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.topnav .socials > ul > li > .c-social-yelp .fa {
	font-size: 2rem;
}
@media (min-width: 769px) {
.apco{ float: right; text-align: center;padding: 0px 10px;}
}	
 @media (min-width:1280px){

                        .rev_slider_wrapper, .rev_slider {
                            height:100% !important;
                            max-height:100% !important;
                        }

                        .slider, .slider > div{
                            height:100% !important;
                        }
                        .form-slide {
                            height:100%;
                        }
                    }	