.slider_1 .slider-content a.btn-slider:hover
{
background-color:black !important;
}
.slider_1 .slider-content a.btn-slider-2:hover
{
background-color:black !important;
}
body {
font-size: 14px;
line-height: 24px;
font-family: 'Poppins', sans-serif;
color: #333333;
font-weight: 300;
position: relative;
}
.site-content{
overflow: hidden;
}
.section-content-block {
padding: 80px 0 80px 0;
}
.section-pure-white-bg {
background: #FFFFFF;
}
.section-secondary-bg {
background: #F9FAFB;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: 'Poppins', sans-serif;
font-weight: 600;
color: #24262a;
line-height: 36px;
margin: 0 0 16px 0;
}
a,
a:hover,
a:visited,
a:active
{
text-decoration: none;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.text-white h1,
.text-white h2,
.text-white h3,
.text-white h4,
.text-white h5,
.text-white h6,
.text-white p,
.text-white 
{color: #ffffff; }
.borderB { border-bottom: 1px solid #cccccc; padding-bottom: 10px;}
.marginRB30 {margin: 0 30px 30px 0;}
.no-margin{margin: 0;}
.marginB20{margin-bottom: 20px;}
.marginTB20{ margin-top: 20px; margin-bottom: 20px;}
.marginT20{margin-top: 20px;}
.color-text {color: #0087e0;}
#primary, #secondary, #toolbar, #bottom, .site-header, .site-footer{ -webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
word-wrap: break-word;
}
.alignleft {
display: inline;
float: left;
margin-right: 1.5em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
}
.entry-header,
.entry-content,
.entry-footer,
.edit-link{
clear: both;
}
.entry-footer{
margin-bottom: 30px;
}
.edit-link{
margin-left: 20px;
float: right;
}
.post .edit-link{
margin-left: 20px;
float: right;
}
embed,
object,
img {
max-width: 100%;
height: auto;
border: 0;
}
iframe{
max-width: 100%;
border: 0;  
} table {
border-collapse: collapse !important;
}
table td,
table th {
}
table {
width: 100%;
max-width: 100%;
margin-bottom: 20px;
}
table > thead > tr > th,
table > tbody > tr > th,
table > tfoot > tr > th,
table > thead > tr > td,
table > tbody > tr > td,
table > tfoot > tr > td {
padding: 8px;
line-height: 1.42857143;
vertical-align: top;
border-top: 1px solid #ddd;
}
table > thead > tr > th {
vertical-align: bottom;
border-bottom: 2px solid #ddd;
}
table > caption + thead > tr:first-child > th,
table > colgroup + thead > tr:first-child > th,
table > thead:first-child > tr:first-child > th,
table > caption + thead > tr:first-child > td,
table > colgroup + thead > tr:first-child > td,
table > thead:first-child > tr:first-child > td {
border-top: 0;
}
table > tbody + tbody {
border-top: 2px solid #ddd;
}
table table {
background-color: #fff;
}
table col[class*="col-"] {
position: static;
display: table-column;
float: none;
}
table td[class*="col-"],
table th[class*="col-"] {
position: static;
display: table-cell;
float: none;
}
.content-spacing{
padding-top: 70px;
padding-bottom: 70px;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }
.admin-bar .header-sticky.sticky-header {
margin-top: 30px;
}
.admin-bar .header-static {
}
#wpadminbar {
position: fixed;
} #secondary,
#secondary_2{
margin: 25px 0px;
}
.well {
background: #f9fafb;
border: 1px solid #ebebeb;
box-shadow: none;
} .container{
border: 0px solid red;
}
.container-fluid{
border: 0px solid red;
}
#wide #page,
#boxed #page
{
height: auto;
margin: 0 auto;
position: relative;
width: 100%;
}
#boxed #page{
max-width: 1170px;
}
.site-header{
box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1);
} .header-style1 .site-header
{
box-shadow: none;
z-index: 1000;
position: relative;
}
.header-sticky{
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.header-sticky.sticky-header{
position: fixed;
top:0;
left:0;
z-index: 1000;
width: 100%;
} .site-header .repair-icon-box {
line-height: 19px;
padding-left: 35px;
position: relative;
}
.site-header .repair-icon-box .icon-container {
color: #999999;
font-size: 30px;
left: 0;
position: absolute;
top: 15%;
}
.site-header .repair-icon-box .icon-container i.icon{
margin-left: 0px;
}
.site-header .repair-icon-box .text {
font-size: 12px;
letter-spacing: .03px;
}
.site-header .repair-icon-box .text .head-heading {    font-size: 15px;    line-height: 20px;    display: block;    font-weight: 600;    color: #215da9;}
.site-header .repair-icon-box .text .head-content {
display: block;
font-weight: 500;
color: #333333;
}
.site-header .header-right {
float: right;
}
.site-header .header-right .btn-request_quote {    font-weight: 600;    text-align: center;    border: 2px solid #343434;    color: #343434!important;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    -webkit-background-clip: padding-box;    -moz-background-clip: padding;    background-clip: padding-box;    padding: 12px 14px;}
.site-header .header-right .btn-request_quote:hover {    background: #343434;    color: #FFFFFF!important;} .page-template-template-homepage header.entry-header,
.page-template-template-homepage-header1 header.entry-header,
.page-template-template-homepage-header2 header.entry-header,
.page-template-template-onepage header.entry-header,
.page-template-template-onepage-header1 header.entry-header,
.page-template-template-onepage-header2 header.entry-header,
.page-template-template-custom-bottom header.entry-header
{
display: none;
}
.page-template-template-homepage .page-content,
.page-template-template-homepage .entry-content,
.page-template-template-homepage .entry-summary,
.page-template-template-homepage-header1 .page-content,
.page-template-template-homepage-header1 .entry-content,
.page-template-template-homepage-header1 .entry-summary,
.page-template-template-homepage-header2 .page-content,
.page-template-template-homepage-header2 .entry-content,
.page-template-template-homepage-header2 .entry-summary,
.page-template-template-onepage .page-content,
.page-template-template-onepage .entry-content,
.page-template-template-onepage .entry-summary,
.page-template-template-onepage-header1 .page-content,
.page-template-template-onepage-header1 .entry-content,
.page-template-template-onepage-header1 .entry-summary,
.page-template-template-onepage-header2 .page-content,
.page-template-template-onepage-header2 .entry-content,
.page-template-template-onepage-header2 .entry-summary,
.page-template-template-custom-bottom .page-content,
.page-template-template-custom-bottom .entry-content,
.page-template-template-custom-bottom .entry-summary
{
margin: 0;
} #toolbar{
z-index: 2;
position: relative;
}
.margin-right20{
margin-right: 20px;
}
.top-link {
display: inline-block;
letter-spacing: 1px;
padding: 6px 20px;
text-align: center;
text-decoration: none;
text-transform: none;
transition: all 0.2s ease-in-out 0s;
vertical-align: middle;
font-size: 14px;
line-height: 30px;
}
.top-link-1 {
background: none;
color: #ffffff;
float: right;
}
.top-link-2 {
background: #0087e0;
}
.top-link.top-link-3 {
border: 2px solid #0087e0;
border-radius: 3px;
color: #0087e0;
font-weight: bold;
padding: 10px 25px;
float: right;
font-size: 16px;
line-height: 24px;
} 
.top-link:hover {
background: #ffffff;
color: #626262;
}
a.top-link-1 {
color: #ffffff; 
}
.header-bar a.top-link-1 {
color: #ffffff;
font-weight: 600;
background: #0087e0;
}
.top-link.top-link-1:hover {
color: #0087e0;
background: #ffffff;
}
.top-link.top-link-3:hover{
background: #0087e0;
color: #ffffff;
} .button-style1,
.button-style2,
.button-style3
{
display: inline-block;
font-weight: bold;
letter-spacing: 2px;
padding: 14px 35px;
text-align: center;
text-decoration: none;
text-transform: uppercase;
transition: all 0.2s ease-in-out 0s;
vertical-align: middle;
}
.button-style1 {
background: #0087e0;
border: 3px solid #0087e0;
border-radius: 10px;
color: #ffffff;
}
.button-style2 {
background: none;
border: 3px solid #0087e0;
border-radius: 0px;
color: #0087e0;
}
.button-style3 {
background: #0087e0;
border-right: 5px solid #274472;
border-radius: 0px;
color: #ffffff;
}
.button-style1:hover {
background: #ff0000;
border: 3px solid #ff0000;
color: #ffffff;
}
.button-style2:hover {
background: #274472;
border-right: 3px solid #0087e0;
color: #ffffff;
}
.button-style3:hover {
background: #274472;
border-right: 5px solid #0087e0;
color: #ffffff;
} .heading-style-center1,
.heading-style-center2,
.heading-style-left1,
.heading-style-left2
{
position: relative;
margin-bottom: 30px;
font-size: 45px;
line-height: 55px;
}
.heading-style-center1:before,
.heading-style-center1:after,
.heading-style-center2:before,
.heading-style-center2:after
{
left: 50%;
margin-left: -50px;
content: "";
display: block;
height: 3px;
position: absolute;
width: 100px;
}
.heading-style-left1:before,
.heading-style-left1:after,
.heading-style-left2:before,
.heading-style-left2:after
{
content: "";
display: block;
height: 3px;
position: absolute;
width: 100px;
}
.heading-style-center1:before,
.heading-style-center1:after,
.heading-style-left1:before,
.heading-style-left1:after
{
background: #626262;
}
.heading-style-center2:before,
.heading-style-center2:after,
.heading-style-left2:before,
.heading-style-left2:after
{
background: #ffffff;
} .col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
position: relative;
min-height: 1px;
padding-right: 10px;
padding-left: 10px;
}
.col-xs-15 {
width: 20%;
float: left;
}
@media (min-width: 768px) {
.col-sm-15 {
width: 20%;
float: left;
}
}
@media (min-width: 992px) {
.col-md-15 {
width: 20%;
float: left;
}
}
@media (min-width: 1200px) {
.col-lg-15 {
width: 20%;
float: left;
}
} .navigation-container .social-icons {
padding: 6px 0px;
vertical-align: middle !important;
float: right;
}
.navigation-container .social-icons a.btn-social-icon {
border: 0px solid #fff;
border-radius: 50% !important;
display: inline-block;
font-size: 10px;
margin-left: 3px;
text-align: center;
width: 42px;
height: 42px;
}
.navigation-container .social-icons a.btn-social-icon i {
color: #fff;
line-height: 40px;
}
.navigation-container .social-icons a.btn-social-icon i:hover {
border: 0px solid #fff;
background: transparent;
color: #FFFFFF;
}  #bottom .widget .footer-logo {
margin-bottom: 30px;
margin-top: 20px;
}
#bottom .widget .divider-line {
border-bottom: 1px solid #808080;
margin-bottom: 20px;
padding-bottom: 20px;
}
#bottom .widget .contact-heading {
display: block;
float: left;
margin-right: 30px;
overflow: hidden;
width: 70px;
}
#bottom .widget .contact-details {
color: #FFFFFF;
display: block;
overflow: hidden;
}
#bottom .widget .contact-details .social-icons a {
border: 2px solid #f1f1f1;
color: #0087e0;
display: inline-block;
font-size: 16px;
margin-right: 10px;
text-align: center;
}
#bottom .widget .contact-details .social-icons a i {
height: 30px;
line-height: 30px;
width: 30px;
}
#bottom .widget .contact-details .social-icons a:hover {
border: 2px solid #0087e0;
background: #0087e0;
color: #FFFFFF;
}
#bottom .widget .contact-details .social-icons a.margin-right-0 {
margin-right: 0px;
}
#bottom .widget .color-primary a {
color: #0087e0;
}
#bottom .widget .color-primary a:hover {
color: #dd7a09;
}
#bottom .widget .footer-useful-links a {
line-height: 32px;
}
#bottom .widget .footer-useful-links a:hover {
color: #0087e0;
}
#bottom .widget .footer-useful-links a i {
color: #0087e0;
margin-right: 10px;
}
#bottom caption{color: #fff;}
#bottom .widget_calendar #today{font-style: italic;}
#bottom .widget_calendar a{color: #77c720;}
#bottom select {background: none; border: 1px solid #fff;}
#bottom select option{background: #ffffff; color: #333333; padding: 5px;} .site-footer .color-primary {
color: #0087e0;
}
.site-footer .color-primary:hover {
color: #dd7a09;
}
.footer-menu {
margin-left:0;
padding:0;
}
ul.footer-menu,
ol.footer-menu{
margin-bottom: 0px;
}
.footer-menu li {
margin-left: 9px;
position: relative;
line-height: 14px;
margin-left: 15px;
padding-left: 20px;
display: inline-block;
}
.footer-menu li:first-child{
padding-left: 0px;
margin-left: 0px;
}
.footer-menu li:after {
background: #0087e0;
position: absolute;
content: '';
top: 7px;
right: -20px;
width: 4px;
height: 4px;
}
.footer-menu li:last-child:after {
background: transparent;
position: absolute;
content: '';
top: 7px;
right: -20px;
width: 4px;
height: 4px;
}
.footer-menu li a {
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
color: #c2c2c2
}
.footer-menu li a:hover {
color: #0087e0;
}
.footer-menu .sub-menu{display: none;}  .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
width: 30.75%;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
background-color: #dddddd;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
background-color: #1a1a1a;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
background-color: #0087e0;
}
.woocommerce a.button.checkout {
margin-top: 5px;
}
.woocommerce-info {
border-top-color: #0087e0;
}
.woocommerce .widget_price_filter .price_slider_amount .price_label {
font-size: 14px;
font-weight: 800;
text-align: right;
}
.woocommerce .price_slider_wrapper{
margin-top: 30px;
}
.woocommerce select,
.woocommerce input,
.woocommerce a.button,
.woocommerce input.button,
.woocommerce textarea{
border: 1px solid #cccccc;
padding: 7px 10px;
}
.products .product{
border: 1px solid #EEE;
}
.products .product h3{
font-size: 18px !important;
padding:  0 0 0 12px !important;
}
.products .product span.price{
padding:  0 0 0 12px !important;
}
.products .product .star-rating{
margin-left: 12px  !important;
}
.products .product a.product_type_variable,
.products .product a.ajax_add_to_cart{
display: block;
text-align: center;
padding: 16px 12px;
border: 0px solid #FFF !important;
color: #0087e0;
background: #FBFBFB;
text-transform: capitalize;
transition: all 0.2s ease-in-out 0s;
border-radius: 0;
border-top: 1px solid #eee !important;
}
.products .product a.ajax_add_to_cart:hover{
background: #FBFBFB;
color: #dd7a09;
}
.ajax_add_to_cart{
border-radius: 0px;
border: 0px solid #FFF;
}
.product .images{
width: 32% !important;
}
.product .summary{
width: 64% !important;
margin-top: 0px !important;
}
h1.product_title{
}
.woocommerce .quantity .qty{
height: 46px !important;
text-align: center;
width: 64px !important;
}
.single_add_to_cart_button{
border-radius: 0px !important;
padding: 16px 24px !important;
border: 0px solid #FFF !important;
background: #0087e0 !important;
color: #FFF;
text-transform: capitalize;
transition: all 0.2s ease-in-out 0s;
margin-left: 12px !important;
}
.woocommerce-tabs{
}
.woocommerce-tabs #tab-description{
padding-bottom: 12px !important;
}
.woocommerce-tabs #tab-reviews h2,
.woocommerce-tabs #tab-additional_information h2,
.woocommerce-tabs #tab-description h2{
font-size: 24px !important;
line-height: 30px !important;
margin-bottom: 24px;
}
.woocommerce table.shop_attributes td, 
.woocommerce table.shop_attributes th{
vertical-align: middle !important;
}
.related h2{
font-size: 24px !important;
line-height: 30px !important;
margin-bottom: 24px;
}
.product .onsale{
background: #0087e0 !important;
color: #FFF;
border-radius: 0px !important;
padding: 3px 8px  !important;
}
.woocommerce-message{
border-top-color: #0087e0 !important;
}
.wc-forward{
border-radius: 0px !important;
padding: 10px 24px !important;
border: 0px solid #FFF !important;
background: #0087e0 !important;
color: #FFF  !important;
margin-top: 12px;
}
.shop_table_responsive #coupon_code{
line-height: 22px !important;
padding: 5px 4px !important;
width: 122px !important;
}
.woocommerce-Reviews .submit,
.checkout_coupon .button,
.shop_table_responsive .button{
border-radius: 0px !important;
padding: 10px 24px !important;
border: 0px solid #FFF !important;
background: #0087e0 !important;
color: #FFF  !important;
}
.checkout  h3{
font-size: 24px  !important;
}
#place_order{
border-radius: 0px !important;
padding: 10px 24px !important;
border: 0px solid #FFF !important;
background: #0087e0 !important;
color: #FFF  !important;
} nav.woocommerce-MyAccount-navigation{
padding: 0px 0px 12px 0px !important;
}
nav.woocommerce-MyAccount-navigation ul{
margin: 0px !important;
padding: 0px !important;
}
nav.woocommerce-MyAccount-navigation ul li{
background: #fafafa none repeat scroll 0 0;
border-left: 2px solid #0087e0 !important;
font-weight: bold;
list-style-type: none !important;
margin: 0 0 6px;
transition: all 0.2s ease-in-out 0s;
}
nav.woocommerce-MyAccount-navigation ul li:hover{
border-left: 2px solid #2c2c2c !important;
}
nav.woocommerce-MyAccount-navigation ul li a{
display: block;
font-weight: normal;
color: #2c2c2c;
padding: 6px;
}
.woocommerce-Address-title h3{
font-size: 24px  !important;
}
.woocommerce-Button{
border-radius: 0px !important;
padding: 10px 24px !important;
border: 0px solid #FFF !important;
background: #0087e0 !important;
color: #FFF  !important;
} .tribe-events-list .tribe-events-event-cost span, .tribe-events-list-separator-month, #tribe-bar-form{
background: #f5f5f5;
border: 1px solid #dddddd;
border-radius: 0;
}
#tribe-events .tribe-events-button, .tribe-events-button {
transition: all 0.2s ease-in-out 0s;
border-radius: 0;
padding: 10px 15px;
}
.tribe-events-list .tribe-events-event-image {
margin: 1.5em 3% 0 0;
}
.single-tribe_events .tribe-events-event-image img{width: 100%;}
.events-archive .entry-content, .events-archive .entry-header {
width: 100%;
} .wpcf7-form p{
margin-bottom: 12px;
}
.contact-address-block li{
list-style: none;
line-height: 32px;
display: block;
}
.wpcf7-form input[type=email],
.wpcf7-form input[type=text],
.wpcf7-form textarea
{
background: none;
border-radius: 0px;
height: auto;
line-height: 24px;
padding: 12px 0px;
transition: all 0.2s ease-in-out 0s;
width: 100%;
box-shadow: none;
border: 0;
border-bottom: 1px solid #cbcbcb;
display: block;
margin-top: 12px;
box-sizing: border-box;
}
.wpcf7-form input[type=submit]
{
display: inline-block;
letter-spacing: 4px;
padding: 15px 40px;
margin-top: 20px;
text-align: center;
text-decoration: none;
vertical-align: middle;
text-transform: uppercase;
transition: all 0.2s ease-in-out 0s;
background-color: #0087e0;
color: #ffffff;
border: 0;
box-shadow: none;
line-height: 22px;
text-shadow: none;
font-family: inherit;
}
.wpcf7-form input[type=submit]:hover
{
background-color: #28292a;
} #dgx-donate-container {
background: #f7f7f7;
border: 1px solid #cccccc;;
border-radius: 3px;
margin: 0
}
.dgx-donate-form-section select{
border: 1px solid #cccccc;
padding: 5px 10px;
}
div.dgx-donate-form-section {
border: 1px solid #cccccc !important;    
border-radius: 0 !important;    
padding: 12px !important;
}
div.dgx-donate-form-section h2 {    
color: #0087e0;
}
div.dgx-donate-form-section h2 {
font-size: 24px;    
margin-bottom: 12px;    
margin-top: 0;}
.dgx-donate-form-section div{	
margin-bottom: 5px;
}
.dgx-donate-form-section input[type="radio"],
.dgx-donate-form-section input[type="checkbox"]{
margin-right: 7px !important;
margin-bottom: 7px !important;
} .newsletter-footer {
color: #FFFFFF;
}
.newsletter-footer h3 {
color: #FFFFFF;
font-size: 24px;
}
.newsletter-footer p {
margin-top: 20px;
margin-bottom: 0px;
}
.newsletter-footer .newsletter-form {
height: 42px;
margin-top: 28px;
overflow: hidden;
position: relative;
}
.newsletter-footer .newsletter-form > input {
background: #FFFFFF;
border: 0;
color: #333333;
height: 42px;
padding-left: 13px;
width: 100%;
}
.newsletter-footer .newsletter-form > button {
background: #0087e0;
border: 0;
color: #FFFFFF;
font-weight: 700;
height: 42px;
position: absolute;
right: 0;
top: 0;
transition: all 0.3s ease 0s;
width: 50px;
}
.newsletter-footer .newsletter-form > button:hover {
background: #dd7a09;
} .event_wrapper {
border: 1px solid #CCCCCC;
}
.event_wrapper .event-img {
position: relative;
display: block;
clear: both;
overflow: hidden;
margin: -1px -1px 0px -1px;
}
.event_wrapper .event-img img {
display: block;
clear: both;
text-align: center;
opacity: 0.8;
-webkit-transition: all 0.8s ease-out;
-moz-transition: all 0.8s ease-out;
-o-transition: all 0.8s ease-out;
transition: all 0.8s ease-out;
max-width: 100%;
margin-bottom: 0px;
}
.event_wrapper .event-img .event-info {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
background: #0087e0;
margin: 0;
color: #FFFFFF;
clear: both;
}
.event_wrapper .event-img .event-info .event-date {
padding: 6px;
width: 50%;
text-align: center;
display: inline-block;
position: relative;
}
.event_wrapper .event-img .event-info .event-date i.fa {
position: absolute;
content: '';
width: 32px;
height: 32px;
line-height: 32px;
background: #0087e0;
color: #FFFFFF;
top: -10px;
left: 50%;
margin-left: -16px;
opacity: 0;
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.event_wrapper .event-img .event-info .event-location {
background: #5d9b19;
padding: 6px;
float: right;
width: 50%;
text-align: center;
display: inline-block;
position: relative;
}
.event_wrapper .event-img .event-info .event-location i.fa {
position: absolute;
content: '';
width: 32px;
height: 32px;
line-height: 32px;
background: #5d9b19;
color: #FFFFFF;
top: -10px;
left: 50%;
margin-left: -16px;
opacity: 0;
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.event_wrapper .event-text {
text-align: center;
padding: 12px 12px 25px 12px;
}
.event_wrapper .event-text .event-time {
font-weight: 600;
}
.event_wrapper .event-text .event-time span.speaker-name {
font-weight: 400;
font-style: italic;
}
.event_wrapper .event-text h5 a {
font-family: 'Trirong', serif;
margin-top: 18px !important;
color: #000000;
font-size: 18px;
display: block;
text-transform: uppercase;
font-weight: 400;
line-height: 32px;
}
.event_wrapper .event-text h5 a:hover{
color: #0087e0;
}
.event_wrapper:hover .event-img {
position: relative;
display: block;
clear: both;
}
.event_wrapper:hover .event-img img {
display: block;
clear: both;
text-align: center;
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
transform: scale(1.2);
opacity: 0.7;
}
.event_wrapper:hover .event-img .event-info {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
background: #0087e0;
margin: 0;
color: #FFFFFF;
clear: both;
}
.event_wrapper:hover .event-img .event-info .event-date {
padding: 6px;
width: 50%;
text-align: center;
display: inline-block;
position: relative;
}
.event_wrapper:hover .event-img .event-info .event-date i.fa {
position: absolute;
content: '';
width: 32px;
height: 32px;
line-height: 32px;
background: #0087e0;
color: #FFFFFF;
top: -32px;
left: 50%;
margin-left: -16px;
opacity: 1;
}
.event_wrapper:hover .event-img .event-info .event-location {
background: #5d9b19;
padding: 6px;
float: right;
width: 50%;
text-align: center;
display: inline-block;
position: relative;
}
.event_wrapper:hover .event-img .event-info .event-location i.fa {
position: absolute;
content: '';
width: 32px;
height: 32px;
line-height: 32px;
background: #5d9b19;
color: #FFFFFF;
top: -32px;
left: 50%;
margin-left: -16px;
opacity: 1;
}
.event_wrapper.theme_2 {
float: left;
position: relative;
width: 100%;
border: 0;
}
.event_wrapper.theme_2 img {
height: auto;
width: 100%;
}
.event_wrapper.theme_2 .ce_event_des_wrap{
border-bottom: 1px solid #CCCCCC;
padding: 0 25px 40px;
}
.event_wrapper.theme_2 .ce_event_des_wrap .ce_event_date{
background-color: #FFFFFF;
border-right: 4px solid #0087e0;
border-bottom: 4px solid #0087e0;
float: left;
font-size: 15px;
font-weight: 600;
margin: -40px 0 0;
padding: 40px 10px;
text-align: center;
width: 105px;
-webkit-transition: all 0.8s ease-out;
-moz-transition: all 0.8s ease-out;
-o-transition: all 0.8s ease-out;
transition: all 0.8s ease-out;
position: relative;
z-index: 1;
}
.event_wrapper.theme_2 .ce_event_des_wrap .ce_event_date span{
display: block;
font-size: 50px;
font-weight: 500;
line-height: 38px;
margin-bottom: 10px;
}
.event_wrapper.theme_2 .ce_event_des_wrap .ce_event_new_des{
float: none;
padding: 2px 0 0 120px;
width: auto;
}
.event_wrapper.theme_2 .ce_event_des_wrap .ce_event_new_des h5 a{
color: #000000;
display: block;
margin: 0 0 15px;
text-transform: uppercase;
}
.event_wrapper.theme_2 .ce_event_des_wrap .ce_event_new_des h5 a:hover{
color: #0087e0;
}
.event_wrapper.theme_2 .ce_event_des_wrap .ce_event_new_des ul{
float: left;
margin: 0 0 10px;
width: 100%;
padding-left: 0;
}
.event_wrapper.theme_2 .ce_event_des_wrap .ce_event_new_des ul li{
color: #000000;
display: inline-block;
font-size: 13px;
padding: 0 10px;
position: relative;
list-style: outside none none;
}
.event_wrapper.theme_2 .ce_event_des_wrap .ce_event_new_des ul li:first-child{
padding-left: 0;
}
.event_wrapper.theme_2 .ce_event_des_wrap .ce_event_new_des ul li a{
color: #000000;
display: inline-block;
font-weight: 300;
}
.event_wrapper.theme_2 .ce_event_des_wrap .ce_event_new_des ul li i{
margin-right: 5px;
}
.event_wrapper.theme_2:hover .ce_event_des_wrap .ce_event_date{
color: #0087e0;
border-right: 4px solid #CCCCCC;
border-bottom: 4px solid #CCCCCC;
} @media only screen and (min-width: 0px) and (max-width: 479px) {
.ecs-event-list div.custom-event-list-wrapper{
margin: 24px 0px 0px !important;  
}
div.custom-event-list-wrapper .media-body{
padding-left: 0 !important;
}
ul.ecs-event-list{
margin-left: 0px;
padding: 0px;
}
div.custom-event-list-wrapper.theme_2 p.ecs-excerpt{
margin-bottom: 36px !important;
}
}
@media only screen and (min-width: 480px) and (max-width: 1000px) {
.ecs-event-list div.custom-event-list-wrapper{
margin: 24px 0px 0px !important;  
}
div.custom-event-list-wrapper .media-body{
padding-left: 0 !important;
}
ul.ecs-event-list{
margin-left: 0px;
padding: 0px;
}
div.custom-event-list-wrapper.theme_2 p.ecs-excerpt{
margin-bottom: 36px !important;
}
} .srp-widget-singlepost {
border-bottom: 1px dotted #444444;
padding-bottom: 10px;
}
h4.srp-post-title{
font-weight:400; font-size: 16px; line-height: 24px;
}
.srp-post-date,
time 
{
font-size: 13px;
font-style: italic;
} .latest-tweets ul li{
position:relative;
padding-left: 30px;
}
.latest-tweets ul li:before{
font-family: FontAwesome;
content: "\f099";
position:absolute;
left: 0px 
} .vc_col-sm-1, .vc_non_responsive .vc_row .vc_col-sm-1, .vc_col-sm-2, .vc_non_responsive .vc_row .vc_col-sm-2, .vc_col-sm-3, .vc_non_responsive .vc_row .vc_col-sm-3, .vc_col-sm-4, .vc_non_responsive .vc_row .vc_col-sm-4, .vc_col-sm-5, .vc_non_responsive .vc_row .vc_col-sm-5, .vc_col-sm-6, .vc_non_responsive .vc_row .vc_col-sm-6, .vc_col-sm-7, .vc_non_responsive .vc_row .vc_col-sm-7, .vc_col-sm-8, .vc_non_responsive .vc_row .vc_col-sm-8, .vc_col-sm-9, .vc_non_responsive .vc_row .vc_col-sm-9, .vc_col-sm-10, .vc_non_responsive .vc_row .vc_col-sm-10, .vc_col-sm-11, .vc_non_responsive .vc_row .vc_col-sm-11, .vc_col-sm-12, .vc_non_responsive .vc_row .vc_col-sm-12{ }
#wide .vc_row,
#boxed .vc_row
{
margin-right:0;
margin-left:0;
}
.vc_progress_bar.restore-pbar .vc_single_bar .vc_label,
.vc_progress_bar.restore-pbar2 .vc_single_bar .vc_label
{
padding: 0;
padding-left: 10px;
} .donationP {
background: #f5f5f5;
border: 1px solid #dddddd;
padding: 30px;
text-align: center;
}  .page-header{
margin: 24px 0;
padding: 0;
}
.page-header h1.page-title{
font-size: 32px;
}
.form-control,
a,.btn, input, textarea{
border-radius: 0px;
box-shadow: none;
}
.form-control:focus{
box-shadow: none;
}
.sticky {
display: block; 
background: #F9FAFB; 
padding: 20px; 
padding-top: 0px;
margin-top: 25px;
border: 0px solid #ebebeb;
}
.sticky .entry-header{
padding-top: 12px;
}
.sticky .entry-footer{
padding-bottom: 12px;
margin-bottom: 0px;
}
.hentry {
margin-bottom: 48px;
}
.byline,
.updated:not(.published) {
display: none;
}
.single .byline,
.group-blog .byline {
display: inline;
}
.page-content,
.entry-content,
.entry-summary {
margin: 1.5em 0 0;
}
h1.entry-title,
h1.entry-title a{
font-size: 24px;
line-height: 30px;
text-transform: uppercase;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
}
img.wp-post-image {
margin-bottom: 20px;
}
.author-meta {
margin-top: 40px;
}
.author-meta .avatar {
border-radius: 50%;
}
.author-meta .fa{
font-size: 22px;
} .header-intro {
margin: 0;
padding: 200px 0 80px;
position: relative;
}
.header-intro:before {
position: absolute;
width: 100%;
height: 2000px;
background: rgba(0, 0, 0, 0.5);
top: 0;
left: 0;
content: '';
z-index: 1;
}
.header-intro h3 {
color: #ffffff;
text-align: center;
font-size: 36px;
line-height: 24px;
font-weight: 500;
font-family: 'Montserrat', sans-serif;
margin: 24px 0;
text-transform: uppercase;
letter-spacing: 0.02em;
}
.header-intro .page-breadcrumb {
font-size: 16px;
color: #ffffff;
text-align: center;
text-transform: uppercase;
letter-spacing: 0.01em;
}
.header-intro .page-breadcrumb a {
color: #ffffff;
}
.header-intro .page-breadcrumb a:hover {
color: #40c1f0;
} .section-contact-block{
padding-top: 60px;
padding-bottom: 60px;
}
.section-contact-block .contact-title {
font-size: 24px;
border-bottom: 3px solid #eeeeee;
padding-bottom: 15px;
position: relative;
font-weight: 500;
}
.section-contact-block .contact-title:after {
bottom: -3px;
content: "";
height: 3px;
left: 0;
position: absolute;
width: 32px;
background: #0087e0;
}
.section-contact-block .contact-info {
padding-left: 0px;
}
.section-contact-block .contact-info li {
list-style-type: none;
margin-bottom: 8px;
}
.section-contact-block .contact-info .icon-container {
display: inline-block;
background: #0087e0;
color: #ffffff;
width: 32px;
height: 32px;
line-height: 32px;
text-align: center;
margin-right: 16px;
}
.section-contact-block .contact-info .icon-container i {
font-size: 14px;
}
.section-contact-block .contact-info address {
display: inline-block;
}
.section-contact-block .contact-info a {
color: #333333;
}
.section-contact-block .contact-info a:hover {
color: #0087e0;
}
.section-contact-block .btn-social-icon {
border: 0 none;
border-radius: 0;
height: 42px;
margin: 3px;
width: 42px;
}
.section-contact-block .btn-social-icon .fa {
line-height: 42px;
color: #ffffff;
}
.section-contact-block .btn-goggle-plus {
background-color: #26b84b;
}
.section-contact-block .btn-goggle-plus:hover {
background-color: #20993e;
} .post-password-form input[type=password]
{
padding: 7px 10px;
border: 1px solid #cbcbcb;
}
.post-password-form input[type=submit]
{
padding: 8px 40px;
text-align: center;
background-color: #0087e0;
color: #ffffff;
border: 0;
transition: all 0.2s ease-in-out 0s;
}
.post-password-form input[type=submit]:hover
{
background-color: #28292a;
} .search-highlight {
background:#FFFF00  
} .pager li.previous a,
.pager li.next a{
border-radius: 0;
}
.entry-meta span {
margin-right: 20px;
display: inline-block;
text-transform: capitalize;
letter-spacing: 0.03em;
}
.entry-meta span:last-child {
margin-right: 0;
}
.entry-meta span .fa{
color: #bcbcbc;
}
.entry-meta span a {
color: #777;
}
.entry-meta span a:hover {
} #secondary .widget,
#secondary_2 .widget {
background: #f9fafb;
margin-bottom: 30px;
padding: 20px;
}
#secondary h2.widgettitle,
#secondary h3.widget-title,
#secondary_2 h3.widget-title {
border-bottom: 3px solid #eeeeee;
color: #5c5c5c;
font-size: 22px;
padding-bottom: 6px;
margin-top: 0px;
margin-bottom: 12px;
position: relative;
}
#secondary h2.widgettitle:after ,
#secondary h3.widget-title:after ,
#secondary_2 h3.widget-title:after {
bottom: -3px;
content: "";
height: 3px;
left: 0;
position: absolute;
width: 32px;
background: #0087e0;
}
.search-form {
margin: 24px 0 12px;
}
.search-form span.input-group-addon {
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
background: #0087e0;
border-right: 0px;
color: #ffffff;
font-weight: bold;
width: 10%;
padding: 0 20px;
}
.search-form input[type="text"] {
box-shadow: 0;
margin-bottom: 0;
font-size: 14px;
padding-left: 5px;
height: 42px;
border: 0px;
box-shadow: none;
border-bottom: 1px solid #eeeeee;
width: 100%;
-webkit-transition: 0.3s 0.2s ease-out;
-moz-transition: 0.3s 0.2s ease-out;
-o-transition: 0.3s 0.2s ease-out;
transition: 0.3s 0.2s ease-out;
}
.search-form input[type="text"]:focus {
box-shadow: none;
border-bottom: 1px solid #d5d5d5;
}
.widget select {
max-width: 100%;
width: 100%;
height: 42px;
margin-top: 6px;
border: 1px solid #EEE;
}
.widget_search .search-submit {
display: none;
}
.widget ul{
list-style: none;
padding-left: 0px;
line-height: 32px;
}
#bottom .widget-title{
position: relative;
}
#bottom .widget-title:before,
#bottom .widget-title:after{
left: 0%;
content: "";
display: block;
position: absolute;
}
.about-sep{
border-color: #444444;
}
.latest-tweets ul li {
border-bottom: 1px solid #444444;
margin-bottom: 12px;
}
.latest-tweets ul li:last-child {
border-bottom: 0;
} .blog .format-aside .entry-title,
.archive .format-aside .entry-title {
display: none;
} .comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
}
.comments-title, .comment-reply-title {
padding-bottom: 9px;
margin: 40px 0 20px 0;
border-bottom: 1px solid #eee;
}
ol.comment-list {
padding-left: 0;
}
ol.comment-list li{
}
.comment-author .avatar {
margin-right: 12px;
border: 1px solid #ddd;
-webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
padding: 2px;
border-radius: 100%;
}
.comment-meta {
margin-top: 0px;
margin-bottom: 12px;
text-transform: capitalize;
}
.comment-details {
overflow: hidden;
zoom: 1;
margin-bottom: 25px;
padding-bottom: 25px;
border-bottom: 1px solid #ddd;
}
.comment-details .reply {
margin-top: 10px;
}
.comment-date{
clear: both;
}
.comment-date .edit-link{
display: inline-block;
float: none;
margin-left: 0px;
padding: 0;
}
.comment-date .edit-link a{
display: block;
background: #eee none repeat scroll 0 0;
line-height: 20px;
text-align: center;
width: 32px;
}
.comment-date a {
font-size: 11px;
color: #777;
margin-right: 10px;
}
#commentform #comment {
width: 100% !important;
}
#commentform #submit {
display: inline-block;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: 400;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
color: #333;
background-color: #fff;
border-color: #ccc;
}
#commentform #submit:hover{
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}  .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { display: none;
} .infinity-end.neverending .site-footer {
display: block;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} .wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin: 0 auto;
}
.wp-caption-text {
text-align: center;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
} .gallery {
margin-bottom: 1.5em;
}
.gallery-item {
display: inline-block;
text-align: center;
vertical-align: top;
width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-caption {
display: block;
} .section-404 {
background: #f9fafb;
}
.message-container-404 {
margin: 48px 0;
}
.message-container-404 .text-404 {
font-size: 170px;
font-weight: 600;
letter-spacing: 0.1em;
text-align: center;
margin: 80px 0;
color: #c16909;
}
.message-container-404 .text-404 span {
color: #0087e0;
}
.message-container-404 .search-form-404 {
margin: 0 auto;
padding: 5px 5px;
width: 40%;
}
.message-container-404 .message-text-404 {
padding: 24px 160px;
display: block;
text-align: center;
}  a {
}
a:visited {
}
a:hover,
a:focus,
a:active { 
} .navigation-container{
}
.menu-restore {
height: auto; 
display: table; 
content: "";
width: 100%;
}
.menu-restore-head3 {
height: auto; 
display: table; 
content: "";
max-width: 100%;
}
.main-navigation {
position: relative;
display: block;
width: 100%;
clear: both;
display: table;
content: "";
}
.main-navigation ul {
margin: 0;
padding-left: 0;
list-style: none;	
height: auto;
display: table;
content: "";
}
.header-style2 .main-navigation ul {
float: left;
}
.main-navigation li {
position: relative;
float: left;
}
.main-navigation .menu a {
display: block;
text-decoration: none;
}
.main-navigation .nav-menu > li > a:after {
content: "";
height: 40px;
position: absolute;
right: -1px;
top: 9px;
width: 1px;
}
.main-navigation .nav-menu > li:last-child > a:after {
display: none;
}
.main-navigation ul a{
}
.main-navigation ul ul {
position: absolute;
left: 0;
z-index: 99999;
display: none;
float: left;
padding: 0;
}
.main-navigation ul ul ul {
top: 0;
left: 100%;
}
.main-navigation ul ul a {
min-width: 200px;
}
.main-navigation ul ul li { }
.main-navigation li:hover > a,
.main-navigation li > a:focus {
}
.main-navigation ul ul :hover > a { }
.main-navigation ul ul a:hover,
.main-navigation ul ul a:focus {
}
.main-navigation ul li:hover > ul { display: block; }
.main-navigation .current_page_item > a,
.main-navigation .current-menu-item > a,
.main-navigation .current_page_item > a:hover,
.main-navigation .current-menu-item > a:hover,
.main-navigation .current_page_item > a:focus,
.main-navigation .current-menu-item > a:focus {
}
.main-navigation ul ul .current_page_item > a:hover,
.main-navigation ul ul .current-menu-item > a:hover,
.main-navigation ul ul .current_page_item > a:focus,
.main-navigation ul ul .current-menu-item > a:focus {
}
.main-navigation .current_page_ancestor > a,
.main-navigation .current-menu-ancestor > a
{
}
.main-navigation ul ul .current_page_parent,
.main-navigation .current_page_parent .current_page_item > a {
}
.main-navigation ul ul .current_page_parent a{
} .menu-toggle {
display: none;
cursor: pointer;
}
@media screen and (max-width: 768px) {
.menu-toggle {
background: none;
display: inline-block;
height: 3.9em;
padding: 0 1em;
font-weight: 700;
font-size: 16px;
text-decoration: none;
line-height: 3.75em;
color: #f5f5f5;
border: 0;
transition: all 0.3s ease-in-out 0s;
width: 100%;
}
.menu-toggle.one-page {
display: none;
}
.menu-toggle:hover,
.menu-toggle:focus {
border: 2px solid rgba(246, 147, 35, 0.5);
}
.main-navigation .nav-menu{
transform: translateX(-100%);
transition: transform 0.3s ease-in-out 0s;
}
.main-navigation.toggled .nav-menu{
bottom: 0;
left: 0;
max-width: 100%; transform: translateX(0%);
top: 0;
transition: transform 0.3s ease-in-out 0s; width: 100%;
z-index: 1001;
}
.main-navigation.toggled .nav-menu {
display: block;
}
.main-navigation ul {
display: none;
padding-left: 0;
float:none;
background: #1a1a1a;
}
.main-navigation ul a{
padding: 7px 15px;
}
.main-navigation ul ul{padding-left: 15px;}
.main-navigation li { float: none; }
.main-navigation li a { }
.main-navigation li:hover > a,
.main-navigation li > a:focus {
}
.main-navigation ul ul,
.main-navigation ul ul ul {
position: relative;
top: inherit;
left: 0;
display: block;
float: none;
}
.main-navigation ul ul a { width: 100%; }
.main-navigation ul a:hover,
.main-navigation ul ul a:hover,
.main-navigation ul a:focus,
.main-navigation ul ul a:focus{
}
.main-navigation .current_page_ancestor { background: inherit; }
.main-navigation ul ul .current_page_parent {
}
.main-navigation .current_page_item > a,
.main-navigation .current_page_item > a:hover,
.main-navigation .current_page_item li:hover,
.main-navigation .current_page_item > a:focus,
.main-navigation .current_page_item li:focus,
.main-navigation .current_page_parent .current_page_item > a  {
}
}  @media only screen and (min-width : 320px) {
}
@media only screen and (max-width : 320px) {
} @media only screen and (min-width : 480px) {
}
@media only screen and (max-width : 480px) {
} @media only screen and (min-width : 768px) {
}
@media only screen and (max-width : 768px) {
.main-navigation {}
.header-sticky.sticky-header{
position: static;
}
.mobile-pad{
padding-left:25px;
padding-right: 25px;
}
.section-content-block {
padding: 60px 25px;
}
.event_wrapper.theme_2 .ce_event_des_wrap .ce_event_date {
padding: 20px 10px;
width: 100%;
}
.event_wrapper.theme_2 .ce_event_des_wrap .ce_event_new_des {
padding: 20px 0 0 0px;
width: auto;
clear: both;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
width: 45%;
margin-left: 2.5%;
margin-right: 2.5%;
}
ol.children{
padding-left: 15px;
}
} @media only screen and (min-width : 992px) {
.footer-menu {
float: right;
}
.social-icons {
float: left;
}
.toolbar-right{
float: right;
}
.header-style1
{
left: 0%;
position: absolute;
top: 0;
width: 100%;
height: auto;
z-index: 1000;
}
}
@media only screen and (max-width : 992px) { .header-style1 .header-sticky {
background: #3a3a3a !important;
}
#toolbar{
background: #2b2b2b !important;
}
.site-logo{text-align: center;}
.copyright{text-align: center;}
.footer-menu{text-align: center; margin-top: 20px;}
}
@media only screen and (min-width : 1150px) {
}
@media only screen and (max-width : 1150px) {
} @media only screen and (min-width : 1200px) {
}
@media only screen and (max-width : 1200px) {
} @media only screen and (min-width: 768px) and (max-width: 992px) {
.main-navigation{
text-align: center;
}
.main-navigation ul {
display: inline-block;
float: none;
}
} @media only screen and (min-width: 0px) and (max-width: 479px) {
.section-content-block {
padding: 32px 25px;
}  
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
width: 100%;
margin-left: 0%;
margin-right: 0%;
}
ol.children{
padding-left: 10px;
}
} @media only screen and (min-width: 380px) and (max-width: 480px) {
.xs-margin,
.event_wrapper.theme_1{
margin-left: 20px;
margin-right: 20px;
}
}
@media only screen and (min-width: 480px) and (max-width: 600px) {
.xs-margin,
.event_wrapper.theme_1{
margin-left: 70px;
margin-right: 70px;
}
}
@media only screen and (min-width: 600px) and (max-width: 767px) {
.xs-margin,
.event_wrapper.theme_1{
margin-left: 120px;
margin-right: 120px;
}
} @media only screen and (min-width: 991px) and (max-width: 1200px) {
.site-header .repair-icon-box .icon-container {
font-size: 25px;
}
.site-header .repair-icon-box .text {
font-size: 13px;
}
.site-header .repair-icon-box .text .head-heading {
font-size: 13px;
}
.site-header .header-right .btn-request_quote {
font-size: 12px;
padding: 12px 3px;
}
}