.tooltipster-default{border-radius:5px;border:2px
solid #000;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px
10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-left span,.tooltipster-arrow-top-right
span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-left span,.tooltipster-arrow-bottom-right
span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top
span{left:0;right:0;margin:0
auto}.tooltipster-arrow-bottom-left span,.tooltipster-arrow-top-left
span{left:6px}.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-bottom-right span,.tooltipster-arrow-top-right
span{right:6px}.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left .tooltipster-arrow-border,.tooltipster-arrow-left
span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right .tooltipster-arrow-border,.tooltipster-arrow-right
span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}#main,#main-content,body{background:#fff}.breadcrumbs span,.project-description .project-subtitle,a,a.add span,a:active,a:hover{color:#cacaca}h1,h2,h3,h4,h5,h6{font-family:"Alegreya Sans",sans-serif;color:#3b3b3b}h1{font-size:27px}h2{font-size:24px}h3{font-size:19px}h4{font-size:15px}body{font-family:"Alegreya Sans",sans-serif;color:#777;font-weight:300;font-size:16px}b,strong{font-weight:500}hr{border-bottom:1px dotted #CBCBCB}#header{border-bottom:1px dotted #000;background:#000}#header #mobile-menu-open{position:relative;top:5px}#header #mobile-menu-open
i{color:#fff;float:right;font-size:28px}#header
#default_logo{margin-top:0;float:left;width:130px}#header .header-contact-details p,#header .header-contact-details p
a{font-weight:400;color:#ccc}#header .header-social{width:100%;position:relative;margin-top:35px;display:block}#header .header-social
a{position:relative;padding:0!important;border:1px
dotted #333;color:#fff;width:35px;height:35px;text-align:center;margin-left:0!important;border-left-color:transparent}#header .header-social a
i{text-align:center;position:absolute;left:0;right:0;top:7px}#header .header-social a:first-of-type{border-left:1px dotted #333}

#menu
li{color:#d9d9d9}

#menu
a{color:#666;border-bottom:2px solid transparent}

#menu .current-menu-item a,#menu .current-menu-parent a,#menu .current_page_item_hover
a{border-bottom:2px solid #b22637}

#menu li.current-menu-ancestor a,#menu li.current_page_item a,#menu li.current_page_item_hover a,#menu li:hover
a{color:#fff}

#menu .submenu-container{
    background:#EAEAEB;
    border:1px solid #EAEAEB;
    border-top:2px solid #EAEAEB}

#menu .submenu-container li
{border-bottom:2px solid #fff;
    overflow:hidden}

#menu .submenu-container li a{color:#666;border:none}

body.header-left #menu .submenu-container li
a{color:silver}

#menu .submenu-container li a:hover,#menu .submenu-container li.current_page_item
a{color:#b22637;background:rgba(102,102,102,.5)}body.header-left #menu .submenu-container li a:hover,body.header-left #menu .submenu-container li.current_page_item
a{color:#b22637}#menu .submenu-container
h6{color:#fff}#menu .submenu-container .mcmenu-textbox{color:#f3f3f3}

#menu .mccart-submenu ul.product_list_widget
li{border-bottom:1px solid rgba(0,0,0,.95)!important}
#menu .mccart-submenu
p.total{background:rgba(17,17,17,.95)}

#menu .mccart-submenu p.total
strong{color:#d9d9d9}

enu.mobile-menu-container{background:#111}

#menu.mobile-menu-container
li{border-bottom:1px dotted rgba(0,0,0,.95)}

#menu.mobile-menu-container li
a{color:#c7c7c7!important}

#menu.mobile-menu-container li.current_page_item,#menu.mobile-menu-container
li.touched{background:#050505!important}

#menu.mobile-menu-container li.mcmobile-cart-item-wrapper{background:0 0!important}.page-title
h1{color:#000}

.portfolio-filter-bar
a{color:#777;font-weight:300;border:1px
dotted #CBCBCB}

.portfolio-filter-bar a.selected,.portfolio-filter-bar a:hover{background:#b22637;color:#fff}.portfolio-container
li.project{border:1px
dotted #CBCBCB}

.portfolio-container .mc-hover .action-links{
    width:auto;
    display:block;
    text-align:center;
    overflow:hidden;
    margin-bottom:10px}

.portfolio-container .mc-hover .action-links .project-link{
    display:none
}

.portfolio-container .mc-hover .action-links
a{
    background:#00356F ;
}

.portfolio-container .mc-hover .action-links a:hover{
    background:#881d2a!important}
.portfolio-container.three-cols
li.mcpitem2{
    border-left-color:transparent!important;border-right-color:transparent!important}.portfolio-container.three-cols li.mclast-row,.portfolio-container.three-cols li.mcmiddle-row{border-top-color:transparent!important}.portfolio-container.three-cols li.project.mcpitem-last{border-right-color:#CBCBCB!important}.portfolio-container.two-cols
li.mcpitem2{border-left-color:transparent!important}.portfolio-container.two-cols li.mclast-row,.portfolio-container.two-cols li.mcmiddle-row{border-top-color:transparent!important}.portfolio-container.two-cols li.project.mcpitem-last{border-right-color:#CBCBCB!important}.portfolio-container.four-cols li.mcpitem2,.portfolio-container.four-cols li.mcpitem3,.portfolio-container.four-cols
li.mcpitem4{border-left-color:transparent!important}.portfolio-container.four-cols li.mclast-row,.portfolio-container.four-cols li.mcmiddle-row{border-top-color:transparent!important}.portfolio-container.four-cols li.project.mcpitem-last{border-right-color:#CBCBCB!important}.portfolio-container.five-cols li.mcpitem2,.portfolio-container.five-cols li.mcpitem3,.portfolio-container.five-cols li.mcpitem4,.portfolio-container.five-cols
li.mcpitem5{border-left-color:transparent!important}.portfolio-container.five-cols li.mclast-row,.portfolio-container.five-cols li.mcmiddle-row{border-top-color:transparent!important}.portfolio-container.five-cols li.project.mcpitem-last{border-right-color:#CBCBCB!important}.mc-hover{background-color:#b22637}.project-share
a{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:#fff!important;border:1px
dotted #CBCBCB!important}.project-share a
i{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;color:#b3b3b3!important}.project-share a:hover{border-color:#b22637!important}.project-share a:hover
i{color:#b22637!important}.single-project-ajax-nav
a{background:#EDEDED;border:1px
dotted #CBCBCB;color:#858585}.single-project-ajax-nav a:hover{color:#00356F}.single-project-ajax-nav a.ajax-disabled:hover{color:#6a6a6a}.rsArrowIcn{opacity:1}.rsArrowIcn,.rsArrowIcn:hover{background:#00356F}.rsThumb.rsNavSelected{background:#000}.rsArrowIcn:hover{opacity:1}.rsArrowDisabled
.rsArrowIcn{opacity:.5!important}.blog-post{border:1px
dotted #CBCBCB}.blog-post .post-thumbnail{background:#b22637}.blog-post .post-thumbnail .mc-hover{background-color:rgba(178,38,55,.7)}.blog-post .post-content{background:#fff}.blog-post .post-thumb-icon{background:#00356F}.blog-post .post-title,.blog-post .post-title
a{color:#3b3b3b}.blog-post .post-title:hover
a{color:#00356F}.simple .blog-post .thumbnail-triangle{border-color:transparent #fff transparent transparent!important}.grid .blog-post .thumbnail-triangle{border-color:transparent transparent #fff!important}.simple .blog-post.format-link .post-content
p{font-size:22px}.simple .blog-post.format-link .post-content p
a{color:#5e5e5e}.simple .blog-post.format-link .post-content p a:hover{color:#00356F}.ajax-single-blog-post-placeholder{border:1px
dotted #d9d9d9}.post-single-content .post-thumbnail .thumbnail-triangle{border-color:transparent transparent #fff}.post-single-content .post-content .post-title{font-size:36px;font-weight:400}.post-single-content .post-content .post-meta
li{font-size:16px;color:#777}.post-single-content .post-content .post-meta.bottom-meta{margin-bottom:20px;border-bottom:1px dotted #CBCBCB;border-top:1px dotted #CBCBCB;padding:17px
0}.post-single-content .post-content .post-meta.bottom-meta
li{color:rgba(119,119,119,.6)}.post-single-content .post-content .post-meta.bottom-meta li
a{color:inherit!important}.post-single-content .post-content .post-meta .separator,.post-single-content .post-content .post-meta
i{color:rgba(119,119,119,.6);margin-right:4px}.post-single-content .post-content .single-post-share{margin-bottom:6px;width:100%;display:inline-block;border-bottom:1px dotted #CBCBCB;border-top:1px dotted #CBCBCB}.post-single-content .post-content .single-post-share
h4{font-size:18px}.post-single-content .post-content .single-post-share
a{border:1px
dotted #CBCBCB}.post-single-content .post-content .single-post-share a
i{color:#777}.post-single-content .single-post-nav
a{background:#EDEDED;color:#858585;font-weight:400;font-size:16px}.post-single-content .single-post-nav a:hover{background:#e0e0e0}.related-posts h3,.related-posts h3
a{color:#616161;font-size:28px;font-weight:400}.related-posts .thumbnail-triangle{border-color:transparent transparent #fff!important}.related-posts .owl-next,.related-posts .owl-prev{border:2px
solid #CBCBCB}.related-posts .owl-next i,.related-posts .owl-prev
i{color:#CBCBCB!important}.related-posts .owl-next:hover,.related-posts .owl-prev:hover{background:0 0!important;border-color:#b22637}.related-posts .owl-next:hover i,.related-posts .owl-prev:hover
i{color:#b22637!important}#comments{border-top:1px dotted #CBCBCB}#comments .comment-container{border-bottom:1px dotted #CBCBCB}#sidebar .widget .widget-title,.mc_wpsidebar .widget .widget-title{border:1px
dotted #414141}#sidebar .widget .widget-title .title,.mc_wpsidebar .widget .widget-title
.title{color:#414141}#sidebar .widget li,.mc_wpsidebar .widget
li{border-bottom:1px dotted #CBCBCB;padding:9px
0}#sidebar .widget li a,.mc_wpsidebar .widget li
a{color:#777}#sidebar .widget li a:hover,.mc_wpsidebar .widget li a:hover{color:#b22637}#sidebar .widget li:before,.mc_wpsidebar .widget li:before{color:#b22637;font-size:7px;margin-right:15px;vertical-align:center}#sidebar .widget .search-field button i,#sidebar .widget .widget_product_search button i,.mc_wpsidebar .widget .search-field button i,.mc_wpsidebar .widget .widget_product_search button
i{color:#777}#sidebar .widget .search-field:hover button i,#sidebar .widget .widget_product_search:hover button i,.mc_wpsidebar .widget .search-field:hover button i,.mc_wpsidebar .widget .widget_product_search:hover button
i{color:#b22637}#footer
h4{color:#dfdfdf}#footer .quote-section{background:#414245}#footer .quote-section:after{border-top:11px solid #fff}#footer .sub-footer{background:#36373a}#footer .sub-footer
li{border-bottom:1px dotted #5b5d62;padding:8px
0}#footer .sub-footer li:hover
a{color:#b22637}#footer
.footer{background:#27282b}#footer .footer a,#footer .footer li,#footer .footer p,#footer .sub-footer a,#footer .sub-footer li,#footer .sub-footer
p{color:#9f9e9c}#footer .widget_calendar table,#footer .widget_calendar tbody td,#footer .widget_calendar thead
th{color:#9f9e9c;border:1px
solid #27282a!important}#footer .widget_calendar tbody td:hover,#footer .widget_calendar thead th:hover{background:#27282a!important}#footer .social-squared{border:1px
dotted #47494c;color:#9f9e9c}#footer .social-squared
i{color:#fff}.posts-navigation a,.posts-navigation
span{font-weight:300;background:#EDEDED;color:#858585;font-size:17px}.posts-navigation a.current,.posts-navigation a:hover,.posts-navigation span.current,.posts-navigation span:hover{background:#b22637;color:#fff}.woocommerce-pagination,.woocommerce-pagination ul.page-numbers{border:none!important}.woocommerce-pagination ul.page-numbers
li{border:none!important;margin-right:2px!important}.woocommerce-pagination ul.page-numbers li .page-numbers{font-size:17px!important;background:#EDEDED!important;color:#777!important;font-weight:300!important;padding:11px
15px!important}.woocommerce-pagination ul.page-numbers li .page-numbers.current,.woocommerce-pagination ul.page-numbers li .page-numbers:hover{background:#b22637!important;color:#fff!important}#comments_submit,.primary-button,input[type=submit]{background:#b22637;color:#fff;font-weight:500;font-size:15px;border-radius:2px}#comments_submit:hover,.primary-button:hover,input[type=submit]:hover{background:#881d2a}.primary-button,.primary-button:hover{color:#fff!important}.widget_calendar tbody td,.widget_calendar thead
th{border:1px
solid #CBCBCB!important}.mcteam-member.member-horizontal .member-photo{border:1px
dotted #CBCBCB;padding:10px;border-radius:4px}.mcteam-member.member-horizontal .member-intro,.mcteam-member.member-horizontal .member-profile,.mcteam-member.member-horizontal .member-social-links{color:#3b3b3b}.mcteam-member.member-vertical .member-position{color:#b22637}.mcteam-member .member-social{border:1px
dotted #CBCBCB;background:#fff;border-radius:300px}.mcteam-member .member-social
i{color:#b3b3b3;font-size:15px;line-height:0;top:6px;position:relative}.mcteam-member .member-social:hover{background:#b22637;border:1px
dotted #b22637}.mcteam-member .member-social:hover
i{color:#fff}.mctestimonials.simple_two
.testimonial_text{padding-left:95px}.mctestimonials.simple_two .testimonial_text
p{font-style:italic}.mctestimonials.simple_two
.testimonial_icon{border:1px
dotted #CBCBCB;width:80px;height:80px}.mctestimonials.simple_two .testimonial_icon
i{color:#b22637;font-size:24px;top:26px}.mctestimonials.simple_two
.testimonial_name{text-align:right;display:inline-block;width:100%;margin-right:0}.mctestimonials.simple_two .testimonial_link,.mctestimonials.simple_two
.testimonial_position{text-align:right}.mc-call-action.text_left_icon .call-text .action-separator{width:8px;height:100%;display:block;background:#fff;position:absolute;top:0;right:0}.mc-call-action.text_right_icon .call-text .action-separator{width:8px;height:100%;display:block;background:#fff;position:absolute;top:0;left:0}.price-column{position:relative}.price-column .price-title{font-size:18px;font-weight:600}.price-column .price-numbers
p{font-weight:500}.price-column .price-numbers
p.currency{margin-right:4px;font-size:21px;top:0}.price-column .price-item{border:1px
dotted rgba(0,0,0,.05)}.price-column .price-item .item-icon{margin-right:15px}.price-column .price-item .item-title{font-weight:400}.price-column .price-bottom{position:relative;padding-bottom:44px;background:0 0!important}.price-column .price-bottom
a{width:50%!important;padding:11px
3px;position:absolute;left:0;right:0;top:16px;display:inline-block;float:left;font-size:17px;margin:0
auto!important}.mc-tabs .mctab-style,.mc-tabs.tabs_border_bottom .tabs-body,.mc-tabs.tabs_border_bottom_bg .tabs-body,.mc-tabs.tabs_border_top .tabs-body,.mc-tabs.tabs_border_top .tabs-head-wrapper a,.mc-tabs.tabs_border_top .tabs-head-wrapper a.active,.mc-tabs.tabs_border_top_bg .tabs-body,.mc-tabs.tabs_border_top_bg .tabs-head-wrapper,.mc-tabs.tabs_border_top_bg .tabs-head-wrapper a,.mc-tabs.tabs_border_top_bg .tabs-head-wrapper a.active,.mc-tabs.tabs_simple .tabs-body,.mc-tabs.tabs_simple .tabs-head-wrapper
a{background:#fcfcfc;border-color:#CBCBCB}.mc-tabs.tabs_simple .tabs-head-wrapper
a{color:#777}.mc-tabs.tabs_simple .tabs-head-wrapper a.active,.mc-tabs.tabs_simple .tabs-head-wrapper a:hover{color:#b22637;background-color:inherit}.mc-tabs.tabs_simple .tabs-body{background:0 0}.mc-tabs.tabs_border_top .tabs-head-wrapper
a{border-color:transparent;background:0 0}.mc-tabs.tabs_border_top .tabs-head-wrapper
a.active{background:0 0;border-style:dotted;border-bottom-color:transparent;border-top:3px solid #b22637!important}.mc-tabs.tabs_border_top .tabs-body{background:0 0;border-top-style:dotted;border-left:none;border-right:none;border-bottom:none}.mc-tabs.tabs_border_top_bg .tabs-head-wrapper{border-bottom:none}.mc-tabs.tabs_border_top_bg .tabs-head-wrapper
a.active{border-top-color:#b22637!important}.mc-tabs.tabs_border_top_bg .tabs-body{background:0 0}.mc-tabs.tabs_border_bottom .tabs-head-wrapper a,.mc-tabs.tabs_border_bottom_bg .tabs-head-wrapper
a{color:#777}.mc-tabs.tabs_border_bottom .tabs-head-wrapper a.active,.mc-tabs.tabs_border_bottom_bg .tabs-head-wrapper
a.active{color:#b22637;border-bottom-color:#b22637!important}.mc-tour-tabs .tabs-head-wrapper{border:none!important}.mc-tour-tabs .tabs-head-wrapper
a{font-size:18px!important}.mc-tour-tabs.mctour-tabs-left .tabs-head-wrapper
a{border-left:3px solid transparent;border-bottom:1px dotted #CBCBCB;border-right:1px dotted #CBCBCB;color:#777}.mc-tour-tabs.mctour-tabs-left .tabs-head-wrapper a:hover{color:#b22637}.mc-tour-tabs.mctour-tabs-left .tabs-head-wrapper
a.active{border-left:3px solid #b22637;border-right-color:transparent!important;color:#b22637}.mc-tour-tabs.mctour-tabs-right .tabs-head-wrapper
a{border-right:3px solid transparent;border-bottom:1px dotted #CBCBCB;border-left:1px dotted #CBCBCB;color:#777}.mc-tour-tabs.mctour-tabs-right .tabs-head-wrapper a:hover{color:#b22637}.mc-tour-tabs.mctour-tabs-right .tabs-head-wrapper
a.active{border-left-color:transparent!important;border-right:3px solid #b22637;color:#b22637}.mc-faqs{background:#fafafa}.mc-faqs .faq-heading .faq-title{font-size:19px;color:#3b3b3b}.mc-accordion .mcatab-style,.mc-accordion.accordion_simple .mcpanel-collapse,.mc-accordion.accordion_simple .mcpanel-head{background:#fcfcfc;border-color:#CBCBCB}.mc-accordion .mcpanel-head .mcpanel-title
a{color:#555;font-size:16px!important}.mc-accordion .mcpanel-head.active .mcpanel-title a,.mc-accordion .mcpanel-head:hover .mcpanel-title
a{color:#b22637}.mc-accordion.accordion_simple .mcpanel-head{margin-bottom:-1px}.mc-accordion.accordion_simple .mcpanel-collapse{background:0 0}.mc-accordion.accordion_clean .mcpanel-head .mcpanel-title
a{font-size:20px!important}.mc-accordion.accordion_clean .mcpanel-head .acordion-tab-icon-left{background:#f7f7f7}.mc-accordion.accordion_clean .mcpanel-head.active .acordion-tab-icon-left,.mc-accordion.accordion_clean .mcpanel-head:hover .acordion-tab-icon-left{background:#b22637}.mc-accordion.accordion_clean .mcpanel-head.active .acordion-tab-icon-left i,.mc-accordion.accordion_clean .mcpanel-head:hover .acordion-tab-icon-left
i{color:#fff}pre{border-color:#CBCBCB;color:#777}pre
code{color:#777}.mcsocial-rounded.social-bordered:hover{background:#b22637;color:#fff}.mcsocial-rounded.social-bordered{border:1px
dotted #CBCBCB}.twitter-widget ul li .name-link,.twitter-widget ul li
i{color:#b22637!important}.widget_mcstudios_socialwidget
a{background:#fff;color:#b3b3b3;border-color:#CBCBCB}.widget_mcstudios-tabbed-posts-widget .tabbed-widget-head{background:#fafafa;overflow:hidden;margin-bottom:18px}.widget_mcstudios-tabbed-posts-widget .tabbed-widget-head
a{color:#3b3b3b;font-weight:400;border-bottom:3px solid transparent}.widget_mcstudios-tabbed-posts-widget .tabbed-widget-head
a.selected{border-bottom:3px solid #b22637}.widget_mcstudios-tabbed-posts-widget .tabbed-widget-posts-body .tabbed-post .post-thumbnail{background:#b22637}.widget_mcstudios-tabbed-posts-widget .tabbed-widget-posts-body .tabbed-post .post-thumbnail .icon-post-th{color:#dd6170}.widget_mcstudios-tabbed-posts-widget .tabbed-widget-posts-body .tabbed-post
.date{color:#b22637}ul.posts-widget li .post-thumbnail{background:#b22637}ul.posts-widget li .post-thumbnail i.icon-post-th{color:#dd6170}.widget_tag_cloud
a{font-size:15px!important;border:1px
dotted #CBCBCB;background:#fcfcfc;color:#777;border-radius:1px}.widget_tag_cloud a:hover{background:#b22637;color:#fff}#footer .widget_tag_cloud
a{background:#343437;border:1px
dotted #27282a;color:#9f9e9c}#footer .widget_tag_cloud a:hover{border-color:#b22637;background:#b22637;color:#fff}.woocommerce .woocommerce-ordering{margin-bottom:40px}.woocommerce .woocommerce-ordering .select-holder{background-color:none!important;border:1px
dotted #CBCBCB}.woocommerce ul.products li.product .mc-hover{background-color:rgba(0,0,0,.6)}.woocommerce ul.products li.product .mc-hover .gosingle,.woocommerce ul.products li.product .mc-hover
.mclightbox{color:#b22637;background:#fff;border-radius:3px}.woocommerce ul.products li.product .mc-hover .gosingle:hover,.woocommerce ul.products li.product .mc-hover .mclightbox:hover{background:#b22637}.woocommerce ul.products li.product .mc-hover .gosingle:hover i,.woocommerce ul.products li.product .mc-hover .mclightbox:hover
i{color:#fff}.woocommerce ul.products li.product .mc-hover .gosingle i,.woocommerce ul.products li.product .mc-hover .mclightbox
i{line-height:37px;font-size:14px}.woocommerce ul.products li.product .store-item-data{background-color:#fff;border:1px
dotted #CBCBCB;border-radius:2px}.woocommerce ul.products li.product .store-item-data
.price{margin-bottom:0}.woocommerce ul.products li.product .store-item-data .price
del{color:#555!important}.woocommerce ul.products li.product .store-item-data .price del
.amount{font-size:16px;color:#555!important}.woocommerce ul.products li.product .store-item-data .price .amount,.woocommerce ul.products li.product .store-item-data .price ins,.woocommerce ul.products li.product .store-item-data .price ins
.amount{font-weight:500;font-size:18px;text-decoration:none;color:#3b3b3b}.woocommerce ul.products li.product .store-item-data
h3{font-size:18px;color:#3b3b3b;font-weight:400}.woocommerce ul.products
.mccart_button{background:#f7f7f7;border:1px
dotted #CBCBCB}.woocommerce ul.products .mccart_button
i{color:#b3b3b3}.woocommerce ul.products .mccart_button.added,.woocommerce ul.products .mccart_button.loading,.woocommerce ul.products .mccart_button:hover{background:#b22637}.woocommerce ul.products .mccart_button.added i,.woocommerce ul.products .mccart_button.loading i,.woocommerce ul.products .mccart_button:hover
i{color:#fff}.woocommerce ul.products .mccart_button .mc-loader{border-left-color:#fff}.woocommerce .star-rating span:before{color:#b22637}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce
input.button{background:#fff;color:#777;border:1px
dotted #CBCBCB;border-radius:2px;font-size:14px;font-weight:500}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#000!important;background:#fff;border-color:#000!important}.woocommerce #respond input#submit.alt,.woocommerce .primary-button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce
input.button.alt{background:#b22637;border-color:#b22637;color:#fff;font-size:16px;padding-top:15px;padding-bottom:15px}.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:hover,.woocommerce .primary-button:disabled,.woocommerce .primary-button:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:hover{background:#881d2a!important;border-color:#881d2a!important;color:#fff!important}.woocommerce .woocommerce-message{background:#b22637;border-color:#b22637;color:#fff;font-weight:500}.woocommerce .woocommerce-message a,.woocommerce .woocommerce-message:before{color:#fff}.woocommerce .woocommerce-message
.button{background:#901f2d!important;border-color:#881d2a!important;margin:0!important}.woocommerce .woocommerce-message .button:hover{background:#881d2a!important;border-color:#881d2a!important;color:#fff!important}.woocommerce .woocommerce-info{border-top-color:#b22637;background:#b22637;color:#fff;font-weight:400}.woocommerce .woocommerce-info
a{color:#fff;text-decoration:underline!important}.woocommerce .woocommerce-info:before{color:#fff}.woocommerce .woocommerce-error{border-top-color:#F05B5B;background:#F05B5B}.woocommerce .woocommerce-error li,.woocommerce .woocommerce-error:before{color:#fff}.woocommerce
span.onsale{background-color:#b22637}.woocommerce div.product
.product_title{font-size:34px;font-weight:400}.woocommerce div.product p.price
del{float:left;margin-right:20px;font-weight:100!important;color:#555!important}.woocommerce div.product p.price del
span.amount{color:#555!important;font-weight:300!important;font-size:38px!important}.woocommerce div.product p.price .amount,.woocommerce div.product p.price ins,.woocommerce div.product p.price ins
.amount{font-size:40px;font-weight:300!important;color:#b22637}.woocommerce div.product .woocommerce-tabs
ul.tabs{padding:0
0 0 5px}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px dotted #CBCBCB}.woocommerce div.product .woocommerce-tabs ul.tabs
li{border-top:3px solid transparent;border-radius:2px 2px 0 0;background:0 0;border-color:transparent;border-style:dotted}.woocommerce div.product .woocommerce-tabs ul.tabs li
a{font-weight:500;padding:11px;color:#777}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#3b3b3b}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs
li.active{border-color:#CBCBCB #CBCBCB transparent;border-top:3px solid #b22637;background-color:transparent!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active
a{color:#3b3b3b}.woocommerce div.product .woocommerce-tabs
.panel{background:0 0!important;box-shadow:none!important}.woocommerce div.product .woocommerce-tabs .panel
h2{display:none}.woocommerce div.product
.related{margin-top:50px}.woocommerce div.product .related
h2{font-size:30px;font-weight:400;margin-bottom:40px}.woocommerce
table.shop_table{background:#fff;border-radius:2px!important;border:1px
dotted #CBCBCB;border-top:3px solid #b22637;margin-bottom:60px}.woocommerce table.shop_table thead
th{background:#f7f7f7;color:#3b3b3b}.woocommerce table.shop_table tbody tr.cart_item td.product-name
a{color:#3b3b3b;font-size:17px}.woocommerce table.shop_table tbody tr.cart_item td.product-price span,.woocommerce table.shop_table tbody tr.cart_item td.product-subtotal
span{font-weight:600;color:#b22637}.woocommerce table.shop_table tbody tr.cart_item dt.variation-Size{font-weight:500}.woocommerce table.shop_table
th{font-weight:500!important;color:#2b2b2b}.woocommerce table.shop_table
td{border-top:1px dotted #CBCBCB}.woocommerce table.shop_table td.actions .coupon .input-text{min-width:200px}.woocommerce table.shop_table input[name=update_cart]{background:#d9d9d9;color:#fff}.woocommerce table.shop_table input[name=update_cart]:hover{color:#fff!important;background:#9d2231;border-color:transparent!important}.woocommerce table.shop_table input[name=apply_coupon]{background:#fff}.woocommerce .cart-collaterals .cart_totals table,.woocommerce table.shop_table
input#coupon_code{background:#fff;border:1px
dotted #CBCBCB}.woocommerce .cart-collaterals .cart_totals table .shipping-calculator-button{display:none}.woocommerce .cart-collaterals .cart_totals table
th{padding-left:10px;font-weight:500;color:#3b3b3b;border-top-color:#CBCBCB}.woocommerce .cart-collaterals .cart_totals table
td{padding-right:20px;border-top-color:#CBCBCB}.woocommerce .cart-collaterals .cart_totals table .order-total
.amount{font-weight:500;color:#3b3b3b}.woocommerce .cart-collaterals .cart_totals .cart-calculate-shipping
.row{border:1px
dotted #CBCBCB;background:#fff;border-radius:2px}.woocommerce .cart-collaterals .cart_totals .cart-calculate-shipping
.button{background:#fff}.woocommerce .cart-collaterals .cart_totals .cart-calculate-shipping .button:hover{color:#fff!important;background:#9d2231;border-color:transparent!important}.woocommerce .cart-collaterals .cart_totals .cart-calculate-shipping .calculate-form-map .map-pointer
.map_dot{background-color:#5e141d}.woocommerce .cart-collaterals .cart_totals .cart-calculate-shipping .calculate-form-map .map-pointer
.pulse{background-color:#1f070a}.woocommerce .cart-collaterals .cart_totals .cart-calculate-shipping .calculate-form-map .map-pointer.pointer-1{top:60px;left:60px}.woocommerce .cart-collaterals .cart_totals .cart-calculate-shipping .calculate-form-map .map-pointer.pointer-2{top:40px;right:110px}.woocommerce .cart-collaterals .cart_totals .col-md-4{padding-right:0}.widget_shopping_cart_content li a.remove-product{color:#b22637!important}.widget_shopping_cart_content li a.remove-product:hover{color:red!important}.widget_shopping_cart_content p.total
.amount{font-weight:500;color:#b22637}.widget_shopping_cart_content p.buttons
.button{padding:14px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#e6e6e6}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#b22637}.woocommerce
.checkout_coupon{position:relative;top:-31px;margin-bottom:10px!important;border:1px
dotted #CBCBCB!important;border-radius:2px!important;background:#fafafa!important}.woocommerce .checkout_coupon .form-row-first{background:#b22637}.woocommerce .woocommerce-checkout .form-row.woocommerce-invalid .select2-container,.woocommerce .woocommerce-checkout .form-row.woocommerce-invalid input.input-text,.woocommerce .woocommerce-checkout .form-row.woocommerce-invalid
select{background:rgba(255,0,0,.09);border-color:rgba(170,0,0,.18)}.woocommerce .woocommerce-checkout .form-row.woocommerce-validated .select2-container,.woocommerce .woocommerce-checkout .form-row.woocommerce-validated input.input-text,.woocommerce .woocommerce-checkout .form-row.woocommerce-validated
select{border-color:#d9d9d9}.woocommerce .woocommerce-checkout #order_review .cart-subtotal th,.woocommerce .woocommerce-checkout #order_review .order-total th,.woocommerce .woocommerce-checkout #order_review .shipping
th{color:#3b3b3b}.woocommerce .woocommerce-checkout
#payment{background:#f2f2f2;border-radius:2px}.woocommerce .woocommerce-checkout #payment
.payment_methods{border-bottom:1px dotted #CBCBCB}.woocommerce .woocommerce-checkout #payment
label{font-weight:500}.woocommerce .woocommerce-checkout #payment
.payment_box{background:#e6e6e6}.woocommerce .woocommerce-checkout #payment .payment_box:after{border-bottom:8px solid #e6e6e6;top:0}.woocommerce .thankyou-heading{padding-bottom:3px;margin-bottom:0;width:100%;display:inline-block}.woocommerce
ul.order_details{border:1px
dashed #e6e6e6;padding:19px}.woocommerce ul.order_details
li{font-size:17px;font-weight:500;color:#3b3b3b}.woocommerce ul.order_details li span,.woocommerce ul.order_details li
strong{font-size:18px;font-weight:500;color:#555}.mc_woocommerce.mcsingle-add-to-cart{position:relative}.mc_woocommerce.mcsingle-add-to-cart
.add_to_cart_inline{padding-left:61px!important}.mc_woocommerce.mcsingle-add-to-cart .add_to_cart_inline
del{margin-right:8px;opacity:.8}.mc_woocommerce.mcsingle-add-to-cart .add_to_cart_inline .amount,.mc_woocommerce.mcsingle-add-to-cart .add_to_cart_inline
ins{font-weight:500!important;text-decoration:none!important;font-size:18px!important}.mc_woocommerce.mcsingle-add-to-cart .is_add_to_cart
.add_to_cart_button{top:6px;left:18px;display:block;background:#f7f7f7!important;border:1px
dotted #e6e6e6!important;border-radius:300px;width:30px;height:30px;text-align:center}.mc_woocommerce.mcsingle-add-to-cart .is_add_to_cart .add_to_cart_button
i{line-height:32px;color:#b22637}.mc_woocommerce.mcsingle-add-to-cart .is_add_to_cart .add_to_cart_button.added,.mc_woocommerce.mcsingle-add-to-cart .is_add_to_cart .add_to_cart_button:hover{background:#b22637!important}.mc_woocommerce.mcsingle-add-to-cart .is_add_to_cart .add_to_cart_button.added i,.mc_woocommerce.mcsingle-add-to-cart .is_add_to_cart .add_to_cart_button:hover
i{color:#fff!important}.mc_woocommerce.mcsingle-add-to-cart .is_add_to_cart .add_to_cart_button.added i:before{color:#fff}.mc_woocommerce.mcsingle-add-to-cart .is_add_to_cart
.added_to_cart{font-weight:500!important;position:absolute;min-width:200px;background:#fff;left:40px;top:4px}p.add_to_cart_inline{position:relative;border:1px
dotted #e6e6e6!important;border-radius:2px}p.add_to_cart_inline .is_add_to_cart,p.add_to_cart_inline .is_added_to_cart,p.add_to_cart_inline
.is_adding_to_cart{position:absolute;top:0;background:#000!important}a.tribe-events-button{background:#b22637!important;font-size:14px!important;font-weight:500!important;border-radius:2px!important}.tribe-events-notices{background:#b22637;border:1px
dotted #b22637;border-radius:2px;padding-top:10px;padding-bottom:10px}.tribe-events-notices
li{color:#fff;text-shadow:none;font-size:18px}#tribe-events-bar #tribe-bar-form{background:#f2f2f2}#tribe-events-bar .tribe-bar-filters .tribe-bar-submit{margin-left:0}#tribe-events-bar .tribe-bar-filters .tribe-bar-submit .tribe-events-button{background:#b22637}#tribe-events-bar #tribe-bar-views .tribe-bar-views-inner{background:#ebebeb}#tribe-events-bar #tribe-bar-views .tribe-bar-views-inner
label{font-weight:400;color:#595959}#tribe-events-bar #tribe-bar-views .tribe-bar-views-inner .tribe-bar-views-list{margin-top:5px}#tribe-events-bar #tribe-bar-views .tribe-bar-views-inner .tribe-bar-views-list li
a{padding-left:20px;background:#ebebeb}#tribe-events-bar #tribe-bar-date,#tribe-events-bar #tribe-bar-search{border:1px
dotted #d9d9d9}#tribe-events-bar::-webkit-input-placeholder{color:#000!important;font-weight:400}#tribe-events-bar::-moz-placeholder{color:#000!important;font-weight:400}#tribe-events-bar:-moz-placeholder{color:#000!important;font-weight:400}#tribe-events-bar:-ms-input-placeholder{color:#000!important;font-weight:400}#tribe-events-content .tribe-events-page-title{font-weight:500;font-size:46px}#tribe-events-content
a{font-size:13px}#tribe-events-content .tribe-events-loop
a{font-size:16px}#tribe-events-content .tribe-events-calendar thead
th{font-weight:400;font-size:14px;color:#595959;background:#f2f2f2;border-color:#f2f2f2}#tribe-events-content .tribe-events-calendar
td{border-color:#f2f2f2}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-daynum-]{background:#f2f2f2;color:#737373;font-size:16px;font-weight:300;overflow:hidden}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-daynum-] a,#tribe-events-content .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background:#b22637;padding:5px
0 5px 10px;width:200%;display:block;font-size:16px;font-weight:300;margin:-4px -10px -5px}#tribe-events-content .tribe-events-loop .tribe-events-list-event-title,#tribe-events-content .tribe-events-loop .tribe-events-list-event-title
a{font-size:27px}#tribe-events-content .tribe-events-loop .date-start{color:#717171;font-weight:600}.tribe-events-sub-nav{margin-top:30px!important}.tribe-events-sub-nav li
a{background:#b22637;padding:10px
35px;display:block;border-radius:2px;font-size:18px!important;font-weight:400;color:#fff!important}.tribe-events-sub-nav li a
span{display:none}label{color:#555}.select-holder,input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],select,textarea{outline:0;border:1px
dotted #CBCBCB;color:#444;background-color:#fff}.select-holder::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(119,119,119,.8);font-weight:400}.select-holder::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:rgba(119,119,119,.8);font-weight:400}.select-holder:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=week]:-moz-placeholder,input[type=color]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:rgba(119,119,119,.8);font-weight:400}.select-holder:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(119,119,119,.8);font-weight:400}select{font-size:13px}.select-holder .select-dropdown{color:#777;border-left:1px dotted #CBCBCB;font-size:17px;background:#fff}.mc-loader{border-left-color:#b22637}table{border-radius:2px!important;border:1px
solid #CBCBCB;width:100%}.mejs-time-current{background:#b22637!important}.mcloader{border-left-color:#b22637!important}@media (max-width:1321px){body.header-left{margin-left:190px!important}body.header-left
#header{width:190px;padding-top:30px}body.header-left
#menu{margin-top:80px}body.header-left #main-content.col-md-8 .container,body.header-left #page-content,body.header-left
.container{width:100%!important;max-width:100%!important}body.header-left #footer .quote-section
span{margin-bottom:25px;display:inline-block;width:100%;text-align:center}body.header-left #footer .footer-widget-col{margin-bottom:40px}body.header-left
#sidebar{width:100%;margin-top:40px;padding:0}body.header-left #sidebar
.widget{padding:0!important}body.header-left .posts-navigation
.numbered{display:none!important}body.header-left .posts-navigation .numbered.next,body.header-left .posts-navigation
.numbered.prev{display:block!important}}@media (max-width:991px){body.header-top_fixed{padding-top:58px}body.header-left{padding-top:58px;margin-left:0}#header{width:100%!important;height:auto!important;padding-top:5px!important;padding-left:0!important;padding-bottom:20px!important;z-index:9999999}#header .header-contact-details,#header .header-social{display:none}#header
#menu{position:fixed;left:0;top:0;display:none;width:100%;height:100%;overflow-y:auto;z-index:999999;margin-top:0}#header #menu
ul{border:none!important;margin-left:0;overflow-y:auto;padding-bottom:350px}#header #menu ul
li{float:none;width:100%;padding-left:0;position:initial;margin:0!important}#header #menu ul li
a{padding:15px
10px;border-bottom:none!important;text-align:left;background:0 0!important}#header #menu ul li a .default-drop-icon{display:none}#header #menu ul li a .submenu-drop-iconssssssssssss{display:block;float:right}#header #menu ul li .submenu-container{max-width:100%!important;border:none!important;top:0;z-index:9999;width:100%!important}#header #menu ul li.mobile-menu-go-back
a{text-align:center}#header #menu ul li.menu-item-has-children .drop-icon-right{display:inline-block;float:right}#header #menu.megamenu-item-active ul li .submenu-drop-icon{display:none!important}#header #mobile-menu-open{z-index:99999;display:block;top:8px}#header #mobile-menu-open
i{font-size:35px}#header #mcmobile-submenu-placeolder{display:none;width:100%;overflow:scroll;padding-bottom:300px}#header #mcmobile-submenu-placeolder
ul{padding-bottom:0}#header #mcmobile-submenu-placeolder .submenu-container{width:100%!important;min-width:100%!important;max-width:100%!important;top:0;border:none;left:0}#header .inactive-mobile-menu{display:none}.blog-wrapper.grid{left:10px}.blog-wrapper.grid .blog-post{margin-right:10px;width:48%}#main-content #page-content,#main-content.col-md-8 .container,#sidebar,.container{width:100%!important;float:none}.woocommerce ul.products li.product,.woocommerce-page ul.products
li.product{float:left;clear:none!important}.woocommerce #respond form .comment-form-author,.woocommerce #respond form .comment-form-email,.woocommerce #respond form .comment-form-url,.woocommerce-page #respond form .comment-form-author,.woocommerce-page #respond form .comment-form-email,.woocommerce-page #respond form .comment-form-url{width:100%!important}.woocommerce #respond form .comment-form-comment,.woocommerce-page #respond form .comment-form-comment{position:relative;width:100%;top:0}#footer .quote-section
span{margin-bottom:25px;display:inline-block;width:100%;text-align:center}#footer .footer-widget-col{margin-bottom:40px}#sidebar{margin-top:40px;padding:0}#sidebar
.widget{padding:0!important}.posts-navigation
.numbered{display:none!important}.posts-navigation .numbered.next,.posts-navigation
.numbered.prev{display:block!important}.col-md-1,.col-md-10,.col-md-11,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.333333333333332%}.col-md-2{width:16.666666666666664%}.col-md-3{width:25%}.col-md-4{width:33.33333333333333%}.col-md-5{width:41.66666666666667%}.col-md-6{width:50%}.col-md-7{width:58.333333333333336%}.col-md-8{width:66.66666666666666%}.col-md-9{width:75%}.col-md-10{width:83.33333333333334%}.col-md-11{width:91.66666666666666%}.col-md-12{width:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.333333333333332%}.col-md-push-2{left:16.666666666666664%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333333333333%}.col-md-push-5{left:41.66666666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.333333333333336%}.col-md-push-8{left:66.66666666666666%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333333333334%}.col-md-push-11{left:91.66666666666666%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.333333333333332%}.col-md-pull-2{right:16.666666666666664%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-11{right:91.66666666666666%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.333333333333332%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-11{margin-left:91.66666666666666%}}@media (min-width:768px) and (max-width:991px){body.header-left{margin-left:0!important}body.header-left
#header{padding-right:0!important;height:auto}body.header-left #header
#menu{margin-top:0}#main-content.col-md-8 .container,.container{width:100%!important;max-width:100%!important}.portfolio-filter-bar ul
li{margin-bottom:7px}.portfolio-container ul
li.project{width:33%!important}.portfolio-container.mc-carousel-container ul
li.project{width:100%!important}.single-product div.product
.images{width:45%!important;float:left!important;overflow:hidden}.single-product div.product .entry-summary{width:50%!important;float:right!important}}@media (max-width:767px){#wrapper{padding-top:0}#header{position:relative}#header.header-left{padding-left:0!important;padding-right:0!important}#header
#menu{margin-top:0}#header
#default_logo{max-width:75%;margin-top:12px}#main{padding-top:0}#page-intro{margin-top:0;background-size:cover!important}#sidebar{margin-top:30px}.blog-wrapper.grid{left:0}.blog-wrapper.grid .blog-post,.mc-carousel-container .blog-wrapper.grid .blog-post{margin-right:0;width:100%!important}.blog-wrapper.simple .post-content,.blog-wrapper.simple .post-thumbnail{width:100%}.blog-wrapper.simple .post-content .thumbnail-triangle,.blog-wrapper.simple .post-thumbnail .thumbnail-triangle{display:none}.portfolio-filter-bar ul
li{margin-bottom:7px}.portfolio-container ul
li.project{width:100%!important;margin-bottom:3px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{display:none}.woocommerce ul.products li.product,.woocommerce-page ul.products
li.product{width:100%!important;float:none;clear:both}.woocommerce table.shop_table,.woocommerce-page
table.shop_table{overflow:hidden}.woocommerce table.shop_table td,.woocommerce-page table.shop_table
td{padding-left:0!important;padding-right:0!important}.woocommerce table.shop_table .actions,.woocommerce-page table.shop_table
.actions{padding-left:10px!important;padding-right:10px!important}.woocommerce table.shop_table .actions #coupon_code,.woocommerce-page table.shop_table .actions
#coupon_code{margin-bottom:7px}.woocommerce table.shop_table .actions #coupon_code,.woocommerce table.shop_table .actions .button,.woocommerce-page table.shop_table .actions #coupon_code,.woocommerce-page table.shop_table .actions
.button{width:100%}.woocommerce .cart-calculate-shipping,.woocommerce-page .cart-calculate-shipping{margin-bottom:20px}.woocommerce .cart-totals-container,.woocommerce-page .cart-totals-container{padding-left:0}#comments
.avatar{display:none}#comments .comment-body{width:100%;padding-left:0!important}.col-md-1,.col-md-10,.col-md-11,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:none;width:100%}.wpcf7 .wpcf7-form .col-md-6{padding-left:0;padding-right:0}.wpcf7 .wpcf7-submit,input[type=submit]{width:100%!important}}@media only screen and (min-width:480px) and (max-width:767px){body.header-left{margin-left:0!important}body.header-left
#header{padding-right:0!important}body.header-left #header
#menu{margin-top:0}.blog-wrapper.grid{left:3px}.blog-wrapper.grid .blog-post{margin-right:10px;width:48%!important}.mc-carousel-container .blog-wrapper.grid .blog-post{margin-right:0;width:100%!important}.portfolio-container ul
li.project{width:49.3%!important;float:left;margin-right:2px}.portfolio-container.mc-carousel-container ul
li.project{width:100%!important;float:none;margin-right:0}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{display:none}.woocommerce ul.products li.product,.woocommerce-page ul.products
li.product{width:48%!important;float:left;clear:none;margin-right:20px!important}.woocommerce ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n){margin-right:0!important}}