@import url(https://fonts.googleapis.com/css?family=Raleway:500,800);body, label, p, a, button, input, h1, h2, h3, h4, h5, h6{font-family:'Raleway', sans-serif;}
body, label, p, a, button, input{font-weight:500;}
h1, h2, h3, h4, h5, h6{font-weight:800;}
@-ms-viewport{width:device-width;}
body{overflow-x:hidden;padding:0;margin:0;}
a{color:#C43514;text-decoration:none;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
a:focus, a:hover{text-decoration:none;}
label{margin-bottom:0;}
.container{position:relative;}
.shadow{-webkit-box-shadow:0px 0px 10px 0px rgba(197,197,197,1);-moz-box-shadow:0px 0px 10px 0px rgba(197,197,197,1);box-shadow:0px 0px 10px 0px rgba(197,197,197,1);}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5,
.col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12,
.col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9,
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5,
.col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12,
.col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{position:inherit;}
.menu,
.menu ul,
.menu ul li,
.menu ul li a,
.menu #menu-button,
#mega-menu-wrap-main_menu{list-style:none;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;}
.menu:after,
.menu > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.menu #menu-button{display:none;}
.menu{z-index:100;}
.menu > ul{margin:0;padding:0;}
.menu.align-right > ul > li{float:right;}
.menu > ul > li, .menu ul li{display:inline-block;vertical-align:top;position:relative;}
.menu > ul > li:first-child a{border-left:none;}
.menu > ul > li:last-child a{border-right:none;}
.menu.align-center > ul{float:none;text-align:center;font-size:0;}
.menu.align-center > ul > li{float:none;}
.menu.align-center ul ul,
.menu.align-center ul div.sub-menu{text-align:left;}
.menu > ul > li > a{letter-spacing:1px;color:#000;padding:15px;position:relative;}
.menu > ul > li.has-sub > a,
.menu > ul > li.menu-item-has-children > a{text-decoration:none;}
.menu > ul > li.has-sub > a:after,
.menu > ul > li.menu-item-has-children > a:after{content:"";position:absolute;width:0;height:0;border:4px solid transparent;border-top-color:#fff;right:5px;top:45%;display:none;}
.menu > ul > li.has-sub.active > a:after,
.menu > ul > li.has-sub:hover > a,
.menu > ul > li.menu-item-has-children.active > a:after,
.menu > ul > li.menu-item-has-children:hover > a{border-top-color:#ffffff;}
.menu ul ul ul:after, .menu ul div.sub-menu ul:after{display:none;}
.menu ul ul,
.menu ul div.sub-menu{background:#222;position:absolute;left:-9999px;top:60px;z-index:9999;font-size:13px;opacity:0;-webkit-transition:top 0.2s ease, opacity 0.2s ease-in;-moz-transition:top 0.2s ease, opacity 0.2s ease-in;-ms-transition:top 0.2s ease, opacity 0.2s ease-in;-o-transition:top 0.2s ease, opacity 0.2s ease-in;transition:top 0.2s ease, opacity 0.2s ease-in;}
.menu.align-right ul ul,
.menu.align-right ul div.sub-menu{text-align:right;}
.menu > ul > li > ul:after,
.menu > ul > li > div.sub-menu:after{content:"";position:absolute;width:0;height:0;border:5px solid transparent;border-bottom-color:#222;top:-10px;left:20px;display:none;}
.menu.align-right > ul > li > ul:after,
.menu.align-right > ul > li > div.sub-menu:after{left:auto;right:20px;}
.menu ul ul ul:after,
.menu ul div.sub-menu ul:after{content:"";position:absolute;width:0;height:0;border:5px solid transparent;border-right-color:#222;top:11px;left:-4px;}
.menu.align-right ul ul ul:after,
.menu.align-right ul div.sub-menu ul:after{border-right-color:transparent;border-left-color:#ffffff;left:auto;right:-4px;}
.menu > ul > li > ul{top:120px;}
.menu > ul > li > ul li a,
.menu .sub-menu li ul li a,
.menu .sub-menu li:first-child ul li a{border-top:1px solid #2b2b2b !important;}
.menu > ul > li:hover > ul,
.menu > ul > li:hover > div.sub-menu ,
.menu > ul > li:hover > div.mega-fullwidth-menu{top:100%;left:0;opacity:1;padding:15px;}
.menuColor .menu > ul > li:hover > ul,
.menuColor .menu > ul > li:hover > div.sub-menu{top:100%;}
.menu.align-right > ul > li:hover > ul,
.menu.align-right > ul > li:hover > div.sub-menu{left:auto;right:0;}
.menu ul ul ul,
.menu ul div.sub-menu ul{padding:15px;}
.menu.align-right ul ul ul,
.menu.align-right ul div.sub-menu ul{padding-right:6px;}
.menu ul ul > li:hover > ul,
.menu ul div.sub-menu > li:hover > ul{left:180px;top:0;opacity:1;}
.menu.align-right ul ul > li:hover > ul,
.menu.align-right ul div.sub-menu > li:hover > ul{left:auto;right:100%;opacity:1;}
.menu ul ul li a{text-align:left;text-decoration:none;font-weight:400;padding:7px 10px;width:180px;color:#ccc;font-size:13px;}
.menu ul ul li:hover > a,
.menu ul ul li.active > a,
.menu ul ul li.one-column a:hover,
.menu ul ul li.one-column a.active,
.menu ul ul li.current-menu-ancestor > a,
.menu ul ul li.current-menu-item > a{color:#fff;background-color:#111;}
.menu > ul > li > ul:after,
.menu > ul > li > div.sub-menu:after{position:absolute;display:block;display:none;}
.menu ul ul li.has-sub > a:after,
.menu ul ul li.menu-item-has-children > a:after{content:"";position:absolute;width:0;height:0;border:4px solid transparent;border-left-color:#777777;right:8px;top:14px;}
.menu.align-right ul ul li.has-sub > a:after,
.menu.align-right ul ul li.menu-item-has-children > a:after{border-left-color:transparent;border-right-color:#777777;right:auto;left:17px;}
.menu ul ul li.has-sub.active > a:after,
.menu ul ul li.has-sub:hover > a:after,
.menu ul ul li.menu-item-has-children.active > a:after,
.menu ul ul li.menu-item-has-children:hover > a:after{border-left-color:#fff;}
.menu.align-right ul ul li.has-sub.active > a:after,
.menu.align-right ul ul li.has-sub:hover > a:after,
.menu.align-right ul ul li.menu-item-has-children.active > a:after,
.menu.align-right ul ul li.menu-item-has-children:hover > a:after{border-right-color:#333333;border-left-color:transparent;}
.menuBack{background-color:#c43615;}
.menuLeft{float:left;}
.menu .sub-menu li:first-child a,
.menu .sub-menu li ul li:first-child a{border-top:none !important;}
.menu > ul > li.mega-link{position:inherit;}
.mega-fullwidth-menu{position:absolute;z-index:200;top:100%;width:100%;opacity:1;left:0;padding:0 !important;margin:0;}
.menu .mega-fullwidth-menu .mega-fullwidth-menu-ul{position:relative;width:100%;float:left;background-color:#222;left:0;top:0;padding:0;opacity:1;margin:0;}
.menu .mega-fullwidth-menu .mega-fullwidth-menu-ul .mega-colum-ul{position:relative;width:100%;float:left;left:0;top:0;opacity:1;padding:0;margin:0;}
.menu .mega-fullwidth-menu .mega-fullwidth-menu-ul .mega-colum-container{position:relative;width:100%;float:left;}
.menu ul ul li.one-column{padding-top:15px;padding-bottom:15px;}
.menu ul ul.mega-colum-ul:after{display:none;}
.menu ul ul li.one-column a{width:100%;font-size:16px;letter-spacing:1px;color:#fff;}
.menu ul ul li.one-column:hover a{background-color:transparent;}
.menu ul ul li.one-column ul.mega-colum-ul li{width:100%;}
.menu ul ul li.one-column ul.mega-colum-ul li a{font-size:13px;padding:7px 10px;color:#ccc;letter-spacing:inherit;}
.menu ul ul li.one-column ul.mega-colum-ul li a .link-dec{color:#C43514;}
.menu ul ul li.one-column ul.mega-colum-ul li a:hover{background-color:#111;color:#fff;}
.relative-link{position:relative;}
.link-dec{margin:0;margin-top:5px;font-size:12px;text-align:left;font-weight:500;}
.headersimple .link-dec{font-size:11px;display:block;}
.menu > ul > li i{font-size:15px;margin-right:8px;}
.menu > ul > li ul li i{font-size:13px;}
.slick-dots li{width:15px !important;margin:0 2px !important;}
@media (max-width:800px),
only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px),
not all, not all, not all,
only screen and (max-width:1024px) and (min-resolution:192dpi),
only screen and (max-width:1024px) and (min-resolution:2dppx){.menu > ul.open{width:100%;margin:0;padding:0;display:block;}
.menu > ul > li + li{border-top:1px solid rgba(0, 0, 0, 0.1);}
.menu > ul.open li.menu-item-has-children a,
.menu > ul.open li.has-sub a{padding-top:20px !important;padding-bottom:20px !important;font-size:13px !important;border:none !important;}
li.menu-item-has-children,
li.has-sub{background-image:url(images/icons/arrow-down.png);background-position:right 20px;background-repeat:no-repeat;}
.menu ul ul li.menu-item-has-children,
.menu ul ul li.has-sub{background-position:right 10px;}
.menu ul ul li.one-column ul.mega-colum-ul li a{padding-left:25px;}
.menu ul ul li{width:100%;}
.menu ul.open li.menu-item-has-children ul li a,
.menu ul.open li.has-sub ul li a{width:100% !important;padding-top:10px !important;padding-bottom:10px !important;}
.menu > ul,
.menu > div.sub-menu{display:none;}
.menu.align-right > ul{float:none;}
.menu.align-center > ul{text-align:left;}
.menu > ul > li,
.menu > ul > div.sub-menu > ul > li{display:block;width:100%;text-align:left;}
.menu > ul > li,
.menu > div.sub-menu > li,
.menu.align-right > ul > li{float:none;display:block;}
.menu ul ul,
.menu ul > li > div.sub-menu,
.menu > ul > li > ul,
.menu ul ul ul,
.menu.align-right ul ul,
.menu.align-right > ul > li > ul,
.menu.align-right ul ul ul{display:none;left:0;right:auto;top:0 !important;opacity:1;width:100%;padding:0;position:relative;text-align:left;}
.menu ul li:hover > ul,
.menu ul li:hover > div.sub-menu,
.menu ul li:hover > div.sub-menu ul.mega-fullwidth-menu-ul,
.menu ul li > div.sub-menu ul.mega-fullwidth-menu-ul li:hover ul.mega-colum-ul,
.menu ul ul li:hover > ul,
.menu.align-right ul li:hover > ul,
.menu.align-right ul ul li:hover > ul{left:0;right:auto;top:0 !important;opacity:1;width:100%;padding:0;position:relative;text-align:left;display:block;}
.menu ul ul ul li a{padding-left:45px;}
.menu #menu-button{display:block;text-decoration:none;font-size:16px;font-weight:700;color:#fff;padding:23px;font-size:0;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background-image:url(images/icons/menu-dark.png);background-repeat:no-repeat;background-position:center center}
.menu > ul > li.has-sub > a:after,
.menu ul ul li.has-sub > a:after,
.menu > ul > li.menu-item-has-children > a:after,
.menu ul ul li.menu-item-has-children > a:after{display:none;}
.menu ul ul li.one-column{padding-top:0;padding-bottom:0;}
.menu > ul.open ul li.menu-item-has-children a{border:inherit !important;}
.menu .sub-menu li:first-child a, .menu .sub-menu li ul li:first-child a{border-top:inherit !important;}
}
.menu ul ul li.one-column a:after{display:none;}
.logo a{text-decoration:none;}
.logo img{-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;max-width:100%;max-height:200px;}
.sticky{width:100%;z-index:999;text-decoration:none;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.sticky-wrapper{width:100% !important;height:auto !important;}
.hey .sticky,
.hey .header7 .sticky-wrapper{background-color:#fff;}
.hey .col-lg-1, .hey .col-lg-10, .hey .col-lg-11,
.hey .col-lg-12, .hey .col-lg-2, .hey .col-lg-3,
.hey .col-lg-4, .hey .col-lg-5, .hey .col-lg-6,
.hey .col-lg-7, .hey .col-lg-8, .hey .col-lg-9{float:inherit !important;}
.hey .hey-width{width:inherit !important;}
.hey header .logo{margin:0 !important;position:absolute !important;left:25px !important;z-index:999 !important;top:17px !important;}
.hey .logo img{max-width:120px;max-height:40px;}
.hey header, .hey .header, .hey .header17 .logo-menu-wrap{padding:0 !important;}
.hey .header17 .menu .mega-fullwidth-menu .mega-fullwidth-menu-ul{top:100% !important}
.hey .menu > ul{border:none !important;padding:0 !important;}
.hey .menu > ul > li.has-sub > a:after,
.hey .menu > ul > li.menu-item-has-children > a:after{border:4px solid transparent !important;border-top-color:#000 !important;right:0 !important;bottom:40% !important;}
.hey .menu, .hey .menuBack, .hey .menuColor, .hey .header-wrap, .hey .header7 .sticky-
wrapper, .hey .centerHeader, .hey .menuBar, .hey .topBar-header13, .hey .header13 .logo-
wrap,
.hey .header1, .hey .header2, .hey .header3, .hey .header4, .hey .header5, .hey .header6,
.hey .header7, .hey .header8, .hey .header9, .hey .header10,
.hey .header11, .hey .header12, .hey .header13, .hey .header14, .hey .header15, .hey
.header16, .hey .header17, .hey .header18, .hey .header19, .hey .header20{background-color:#fff !important;padding:0 !important;}
.hey .menu{width:100%;float:right !important;text-align:right !important;position:relative;}
.hey header .menu > ul > li{float:inherit !important;}
.hey header .menu > ul > li > a{padding:20px 15px !important;border:none !important;font-size:13px !important;color:#000 !important;font-weight:800 !important;background-color:transparent !important;}
.hey header .menu > ul > li > a:hover{color:#888 !important;background-color:transparent !important;}
.hey .shw{width:100%;}
.hey .hid, .hey .block, .hey .topBar, .hey #socail, .hey .topAds, .hey .search-icon-sty,
.hey .cart-icon, .hey .topBar-header14, .hey .header9 .logo,
.hey .topBar-header8, .hey .topBar-header17, .hey .header17 .menu > ul > li.search-icon-
sty, .hey .topBar-header4, .hey .socIcons, .hey .cart-ic, .hey .header5 i#search-icon{display:none !important;}
.hey .menuLeft{float:right !important;}
.hey .header13 .logo{top:-40px !important;}
.hey .dl-menuwrapper{right:0;}
.hey .header9{height:0;}
@media (max-width:800px), only screen and (-webkit-min-device-pixel-ratio:2) and (max-
width:1024px), not all, not all, not all, only screen and (max-width:1024px) and (min-
resolution:192dpi), only screen and (max-width:1024px) and (min-resolution:2dppx){.hey .menu #menu-button{background-image:url(images/icons/menu-dark.png) !important;background-repeat:no-repeat;background-position:center right !important;}
.hey header .logo{top:13px !important;}
.hey .header13 .logo{display:none;}
}
.hey .header5 .menu > ul{float:right;width:auto;text-align:right;}
.hey .header5 .logo{top:27px !important;}
@media (min-width:992px) and (max-width:1200px){.hey .menu-wrap-res{width:960px;}
}
@media (min-width:768px) and (max-width:992px){.hey .menu-wrap-res{width:750px;}
}
@media (max-width:768px){.hey .menu-wrap-res{width:100%;}
}
#search{display:none;position:relative;}
#search-icon{padding-left:15px;color:#000;cursor:pointer;}
form#search{position:absolute;top:170%;right:-20px;padding:15px;width:230px;z-index:999;background-color:#fff;border:1px solid #ddd;}
form#search:after, form#search:before{content:"";width:0;height:0;display:block;position:absolute;right:17px;}
form#search:after{top:-7px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;}
form#search:before{top:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #ddd;}
.search-box{padding:10px;background-color:#eee;border:none;width:165px;color:#000;}
.sbtn{background:none;background-color:transparent;background-image:none;border:none;padding:0;margin-left:10px;}
.sbtn i{margin:0 !important;padding:0 !important;background-color:transparent !important;color:#000 !important;font-weight:100 !important;}
.header3,.header6 ,.logo ,.header7 ,.header8 ,.header9, .header10,.header12 ,.header12
.topAds ,.header13 ,.header13 .logo, .header8 .topBar-header8 , .centerHeader,.menuLeft,
.header16, .header5{-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
header{position:relative;z-index:5;}
.cart-icon, .search-icon{float:left;}
.header1, .header15{background-color:#242424;}
.header1 .header, .header15 .header{position:relative;padding-bottom:40px;padding-top:40px;}
.topBar{background-color:#111111;position:relative;color:#888888;}
.welcome{padding:10px 0;position:relative;font-size:14px;display:block;font-weight:normal;}
#menu-top-bar{list-style:none;}
.top-bar-menu, div.menu.top-bar-menu{background-color:transparent !important;background-image:none !important;}
.menu .nav{float:right;background-color:transparent;}
.top-bar-menu .nav > li > a{background-color:transparent !important;letter-spacing:0 !important;color:#888888;font-size:13px;padding:15px 30px 15px 0;border:none;text-transform:none;font-weight:600;}
.top-bar-menu .nav > li:last-child > a{padding-right:0;}
.top-bar-menu .nav > li > a.dropdown-toggle:after{right:13px !important;top:20px !important;content:"";display:inline-block;width:5px !important;height:5px !important;border-right:1px solid #888 !important;border-bottom:1px solid #888 !important;transform:rotate(45deg);margin-right:0.5em;bottom:inherit !important;border-top:none !important;border-width:1px !important;}
.top-bar-menu .nav > li > a:focus,
.top-bar-menu .nav > li > a:hover,
.top-bar-menu .nav > li.current_page_item > a,
.selected a{color:#c43615;background-color:transparent !important;}
.top-bar-menu .dropdown-menu{background-color:#111;border-radius:0;width:150px;margin-top:0;}
.top-bar-menu .dropdown-menu > li{width:100%;}
.top-bar-menu .dropdown-menu > li > a{color:#888888;font-size:13px;font-weight:normal;width:100%;}
.top-bar-menu .dropdown-menu > li:first-child > a{border-top:none !important;}
.top-bar-menu .dropdown-menu > li > a:hover{background:none;color:#C43615;}
.header1 #mega-menu-wrap-main_menu .mega-menu-toggle,
.header15 #mega-menu-wrap-main_menu .mega-menu-toggle{background-color:transparent;text-align:right;}
.logo{position:relative;}
.block{padding-left:45px;position:relative;}
.block .icon{background-color:#c43615;border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;display:block;position:absolute;left:0;top:3px;width:35px;height:35px;margin-left:0;background-position:center;background-repeat:no-repeat;}
.block .span1{color:#c43615;font-size:14px;line-height:18px;font-weight:800;}
.block .span2{color:#ffffff;font-size:13px;}
#socail{border-left:1px solid #616161;padding:0;margin:0;margin-top:5px;float:right;}
#socail li{padding-top:5px;float:right;list-style:none;position:relative;}
#socail li a{font-size:20px;padding-left:15px;text-decoration:none;color:#fff;}
.header1 #search-icon,
.header15 #search-icon{color:#fff;}
.fa-search, .fa-shopping-cart{font-size:17px !important;vertical-align:top;}
#socail li a:hover{color:#c43615;}
#socail .fa-facebook{color:#3b5998;}
#socail .fa-twitter{color:#55acee;}
#socail .fa-youtube-play{color:#e02f2f;}
#socail .fa-linkedin{color:#0077B5;}
#socail .fa-behance{color:#1769ff;}
#socail .fa-flickr{color:#0063dc;}
#socail .fa-soundcloud{color:#ff8800;}
#socail .fa-reddit{color:#5f99cf;}
#socail .fa-pinterest{color:#cc2127;}
#socail .fa-digg{color:#000000;}
#socail .fa-google-plus{color:#db4437;}
#socail .fa-dropbox{color:#007ee5;}
#socail .fa-skype{color:#00aff0;}
#socail .fa-vk{color:#45668e;}
#socail .fa-tumblr{color:#35465c;}
#socail .fa-vimeo-square{color:#162221;}
.header1 .menu{text-align:center;}
.header1 .menu,.header15 .menu{background-color:#c43514;font-size:0;}
.header1 .all-menu > li.menu-item > a,
.header15 .all-menu > li.menu-item > a{letter-spacing:1px;color:#fff;font-size:16px;font-weight:800;padding:23px 25px 23px 25px;border-right:1px solid #982c12;}
.header1 .all-menu > li:first-child > a,
.header15 .all-menu > li:first-child > a{border-left:none;}
.header1 .all-menu > li:last-child > a,
.header15 .all-menu > li:last-child > a{border-right:none;}
.header1 .menu > ul > li.has-sub > a:after,
.header1 .menu > ul > li.menu-item-has-children > a:after,
.header15 .menu > ul > li.has-sub > a:after,
.header15 .menu > ul > li.menu-item-has-children > a:after{content:"";position:absolute;width:0;height:0;border:5px solid transparent;border-top-color:#fff;right:47%;bottom:10px;top:inherit;}
.header1 .menu > ul > li > a:hover, .header15 .menu > ul > li > a:hover,
.header1 .menu > ul > li > a.active, .header15 .menu > ul > li > a.active,
.header1 .menu > ul > li > a:visited, .header15 .menu > ul > li > a:visited,
.header1 .menu > ul > li.current-page-ancestor > a, .header15 .menu > ul > li.current-
page-ancestor > a,
.header1 .menu > ul > li.current_page_item > a, .header15 .menu > ul >
li.current_page_item > a{background-color:#982c12;}
@media (max-width:768px){.header{padding-bottom:0 !important}
.header1 .logo{margin-bottom:30px;text-align:left;}
.header1 #socail, .header15 #socail{border-left:none;float:none;text-align:center;background-color:#111;padding:10px}
.header1 #socail li, .header15 #socail li{float:none;display:inline-block;vertical-align:top;}
.header1 .menu #menu-button,
.header15 .menu #menu-button{background-image:url(images/icons/menu.png);}
.topMenu .nav{float:left;margin-top:15px;}
.topMenu .nav > li > a{padding-left:0;margin-right:20px;}
.header1 .header ,.header15 .header{padding:40px 0;}
.block{margin-bottom:30px;}
.header1 #socail, .header15 #socail{position:relative;}
}
@media (max-width:800px), only screen and (-webkit-min-device-pixel-ratio:2) and (max-
width:1024px), not all, not all, not all, only screen and (max-width:1024px) and (min-
resolution:192dpi), only screen and (max-width:1024px) and (min-resolution:2dppx){.header1 #socail, .header15 #socail{float:none;text-align:center;border:none;}
.header1 #socail li, .header15 #socail li{display:inline-block;float:none}
.header1 .menu #menu-button, .header15 .menu #menu-button{background-position:center center;}
}
.header2{background-color:#fff;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.header2 .logo{margin:20px 0;}
.header2 #socail{margin-top:0}
.header2 .menu > ul > li > a{padding:26px 10px;font-size:13px;font-weight:800;}
.header2 .menu > ul > li:hover > a,
.header2 .menu > ul > li > a:hover,
.header2 .menu > ul > li > a:active,
.header2 .menu > ul > li.active > a,
.header2 .menu > ul > li.current_page_ancestor > a{color:#c43615;background:none;}
.header2 .menu > ul > li.has-sub > a:after, .header2 .menu > ul > li.menu-item-has-
children > a:after{border-top-color:#000;right:0;}
.header2 #socail{border:none;float:right;margin:20px 0;}
.header2 #socail li{padding-top:0;}
.header2 #socail li a{color:#000000;}
.header2 #socail li a.social-icon{margin-left:6px;border:2px solid #000;width:30px;height:30px;line-height:27px !important;padding:0;text-align:center;border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;font-size:16px;color:#000;}
.header2 #socail li a.social-icon:hover{color:#fff;background-color:#C43615;border-color:#C43615;}
.header2 .fa-search, .header2 .fa-shopping-cart{padding-top:5px !important;color:#000;}
.header2 .search-box:focus + label .search-icon{color:#000;}
@media (min-width:768px) and (max-width:992px){.header2 #socail{padding-right:2%;}
.header2{padding-bottom:10px;}
.header2 nav .menu > ul > li > a{font-size:12px;}
}
@media (max-width:768px){.header2{text-align:center;}
.header2 .logo{margin-bottom:20px;text-align:center;}
.header2 #socail{float:none;margin-top:0;text-align:center;display:inline-block;}
}
.header3{background-color:#fff;margin-top:24px;position:absolute;width:100%;z-index:1000;left:0;}
.header3 .logo{float:left;margin-top:33px;margin-left:15px;}
.header3 nav > .menu > ul > li > a{padding:39px 15px;color:#000000;font-size:16px;font-weight:500;}
.header3 .menu > ul > li.has-sub > a:after, .header3 .menu > ul > li.menu-item-has-
children > a:after{border-top-color:#000;right:0;top:48%;}
.header3 .menu > ul > li:hover > a,
.header3 .menu > ul > li > a.active,
.header3 .menu > ul > li.current-page-parent > a{color:#2f87ff;}
.icons-bg{background-color:#2f87ff;padding:32.5px 0;float:right;width:100%;text-align:center;}
ul.icons-blue{list-style:none;padding-left:0;margin-bottom:0;}
.icons-bg ul.icons-blue li{display:inline-block;text-align:center;margin-right:7px;margin-left:7px;vertical-align:top;position:relative;}
li.search-i, li.cart-i{margin-top:10px;}
.icons-bg ul.icons-blue li a{color:#fff;font-size:18px;text-decoration:none;}
.icons-bg ul.icons-blue li a:hover{color:#000;}
.header3 #search-icon{color:#fff;}
.icons-bg .btn{padding:8px 6px;background-color:#ffffff;border:none;font-size:8px;height:auto;line-height:inherit;margin-top:5px;border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;}
.icons-bg .dropdown-menu{padding:0;width:auto;min-width:10px;}
.icons-bg .dropdown-menu > li > a{padding:2px 5px;}
.hey .header3 .menu > ul{margin-right:15px;}
.hey .header3{min-height:inherit;}
@media (max-width:992px) and (min-width:768px){.icons-bg{padding:26px 0;}
.icons-bg .icons-blue{padding:0;margin-top:9px;margin-right:10px;}
.icons-bg .icons-blue li{display:inline-block;margin-right:15px;padding-right:0;}
}
@media (max-width:768px){.header3 .logo{float:left;margin-left:15px;}
.header3{text-align:center;margin-top:0;}
.header3 nav{margin-top:50px;}
.icons-bg{padding:10px 0;float:left;position:relative;width:100%;}
.icons-bg .icons-blue li i, .icons-bg .icons-blue li a{color:#fff;}
.header3 .menu #menu-button{position:absolute;right:0;top:0;}
.header3 nav > .menu > ul > li > a{padding:20px 15px;}
.hey .header3 .menu #menu-button{margin-top:0;right:15px;top:-50px;}
}
@media (max-width:800px), only screen and (-webkit-min-device-pixel-ratio:2) and (max-
width:1024px), not all, not all, not all, only screen and (max-width:1024px) and (min-
resolution:192dpi), only screen and (max-width:1024px) and (min-resolution:2dppx){.header3 .menu > ul.open{margin-top:0;clear:both;}
.header3 .menu #menu-button{margin-top:25px;color:#000;}
}
#full-fly-absolute{position:absolute;width:100%;z-index:1000;}
.header4{margin-top:10px !important;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.topBar-header4{margin-top:10px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.topBar-header4 .welcome{color:#fff;line-height:45px;}
.topBar-headerfull-fly .welcome{line-height:20px;}
.topBar-header4 #social{float:right;margin-top:0;border:none;padding:0;list-style:none;}
.topBar-header4 #social li{display:inline-block;}
.topBar-header4 #social li a.social-icon{border:2px solid #fff;color:#fff;margin:0 0 0 5px;}
.topBar-header4 #social li a.social-icon:hover{color:#fff;background-color:#2e87ff;border-color:#2e87ff;}
.topBar-header4 #social li a.social-icon{margin:6px 5px 0 5px;border:2px solid #fff;width:30px;height:30px;line-height:27px !important;padding:0;text-align:center;border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;font-size:16px;color:#fff;}
.btn .caret{color:#000;margin-left:5px;}
@media (max-width:768px){.topBar-header4, .topBar-header4 #social{text-align:center;float:none;}
.topBar-header4 #social li{float:none !important;display:inline-block;}
.topBar-header4{display:none;}
}
.header5{background-color:#fff;position:relative;}
.left-menu{float:left;width:40%;text-align:right;}
.right-menu{float:right;width:40%;text-align:left;}
.left-menu > ul > li, .right-menu > ul > li{float:none;display:inline-block;margin:0 6px;vertical-align:middle}
.header5 nav .menu > ul > li > a{padding:30px 15px;font-weight:700;font-size:13px;text-transform:uppercase;}
.header5 #socail li{float:left;}
.header5 #socail li a{color:#000000;}
.header5 #socail li a:hover{color:#df485f;}
.header5 .menu > ul > li:hover > a,
.header5 .menu > ul > li > a:hover,
.header5 .menu > ul > li.active > a,
.header5 .menu > ul > li.current-menu-ancestor > a{color:#C43615;background:none;}
.header5 .menu > ul > li.has-sub > a:after,
.header5 .menu > ul > li.menu-item-has-children > a:after{border-top-color:#000;right:0;top:47%;}
.header5 .logo{position:absolute;width:20%;left:40%;text-align:center;padding:0 10px;top:37px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);}
.logo img{max-width:100%;}
.header5 i#search-icon{padding:20px 15px;}
.header5 form#search{top:100%;right:0;}
@media (min-width:768px) and (max-width:992px){.header5 nav .menu > ul > li > a{padding:30px 12px;}
.header5 i#search-icon{padding:30px 10px;margin-right:0;}
}
@media all and (max-width:800px), only screen and (-webkit-min-device-pixel-ratio:2) and
(max-width:1024px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1024px), only
screen and (min-device-pixel-ratio:2) and (max-width:1024px), only screen and (min-
resolution:192dpi) and (max-width:1024px), only screen and (min-resolution:2dppx) and
(max-width:1024px){.header5 .right-menu.open{border-top:1px solid rgba(0, 0, 0, 0.1);}
.header5 .logo{float:left;position:inherit;left:inherit;top:25px;}
.header5 .menu #menu-button{float:right;}
}
.header6{background-color:#fff;padding:46px 0;}
.header6 .logo{margin-bottom:25px;text-align:center;}
.header6 nav{background:none;padding:0;}
.header6 .menu{text-align:center;}
.header6 .menu > ul > li{float:none;}
.header6 .menu > ul > li > a{font-size:13px;font-weight:800;}
.header6 .menu > ul > li:hover > a,
.header6 .menu > ul > li > a:hover,
.header6 .menu > ul > li:active > a,
.header6 .menu > ul > li.current_page_ancestor > a{color:#c43615;background:none;}
.header6 .menu > ul > li.has-sub > a:after,
.header6 .menu > ul > li.menu-item-has-children > a:after{border-top-color:#000;}
.header6 i.search-icon{color:#000;}
.header6 #search-icon{padding:15px;margin:0;}
.header6 .menu > ul > li > a.cart-icon i{margin-right:0;}
.header6 form#search{top:106%;right:-5px;}
@media (max-width:768px){.header6{background-color:#fff;padding:20px 0;}
}
.header7{background-color:#fff;padding-top:46px;}
.header7 .logo{margin-bottom:25px;text-align:center;}
.header7 nav{background:none;padding:0;}
.header7 .menu{text-align:center;}
.header7 .menu > ul > li{float:none;}
.header7 .logo{margin-bottom:40px;}
.header7 nav .menu > ul > li > a{padding:20px;font-size:13px;font-weight:800;color:#fff;}
.header7 .sticky-wrapper{float:left;background-color:#C43615;}
.header7 form#search{top:100%;right:-10px;}
.header7 i#search-icon{color:#fff;padding:20px 10px;}
.header7 .menu > ul > li:hover > a,
.header7 .menu > ul > li > a:hover,
.header7 .menu > ul > li:active > a,
.header7 .menu > ul > li.current-page-ancestor > a{color:#fff;background-color:#222;}
.header7 .menu > ul > li a.cart-icon i, .header7 i#search-icon{margin:0;}
@media (max-width:768px){.header7{padding-bottom:25px;}
.header7 .search-container{margin:10px auto;}
.header7 nav .menu > ul > li > a{padding:20px 15px;color:#000;}
.header7 i.search-icon{color:#fff;}
}
.header8{background-color:#fff;padding:0 0 28px;}
.header8 .logo{margin-top:6px;}
.header8 .menu{float:right;}
.header8 nav{background:none;padding:0;}
.header8 nav .menu > ul > li > a{padding:15px;font-size:13px;font-weight:600;}
.header8 .menu > ul > li.has-sub > a:after,
.header8 .menu > ul > li.menu-item-has-children > a:after{border:4px solid transparent;border-top-color:#000;right:2px;bottom:18px;}
.header8 nav .menu > ul > li > a i{margin-right:8px;font-size:15px;}
.header8 .menu > ul > li:hover > a,
.header8 .menu > ul > li > a:hover,
.header8 .menu > ul > li.active > a,
.header8 .menu > ul > li.current_page_ancestor > a{color:#c43615;background:none;}
.topBar-header8{background-color:#000000;color:#fff;padding:11px 0;margin-bottom:30px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.topBar-header8 .welcome{font-size:13px;}
.topBar-header8 #socail{margin-top:0;border:none;float:right;}
.topBar-header8 #socail li a.social-icon{border:1px solid #fff;margin-left:6px;border:2px solid #fff;width:30px;height:30px;line-height:27px !important;padding:0;text-align:center;border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;font-size:16px;color:#fff;}
.topBar-header8 #socail li a.social-icon:hover{color:#fff;background-color:#C43615;border-color:#C43615;}
.topBar-header8 li.search-icon-bar,
.topBar-header8 li.cart-icon-bar{margin-top:5px;}
.header8 #search-icon{color:#fff;}
.header8 .menu > ul > li.mega-link{position:initial;}
@media (max-width:768px){.header8{text-align:center;}
.topBar-header8 #socail{text-align:center;float:none;}
.header8 .menu{margin-top:20px;float:none;}
.header8 #socail{margin:15px 0;}
.header8 #socail li{float:none;display:inline-block;vertical-align:top;margin-right:5px;margin-left:5px;}
.header8 #socail li a{padding-left:4px;float:inherit;}
.header8 a.cart-icon{margin-left:0}
}
.header9{padding:40px 0;position:relative;z-index:3;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}
.header9 .logo{margin-bottom:0;margin-top:0;}
.yellowBtn{margin-top:13px;float:right;}
.overlay{position:fixed;width:100%;height:100%;top:0;left:0;}
.overlay .overlay-close{width:80px;height:80px;position:absolute;right:20px;top:20px;overflow:hidden;border:none;background:url(../img/cross.png) no-repeat center center;text-indent:200%;color:transparent;outline:none;z-index:100;}
.overlay nav{text-align:center;position:relative;top:0;height:100%;padding:100px 0;font-size:54px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;height:100%;position:relative;}
.overlay ul li{display:block;height:20%;height:calc(100%/5);min-height:54px;}
.overlay ul li a{font-weight:300;display:block;color:#fff;-webkit-transition:color 0.2s;transition:color 0.2s;}
.overlay ul li a:hover,
.overlay ul li a:focus{color:#e3fcb1;}
.overlay-hugeinc{opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s, visibility 0s 0.5s;transition:opacity 0.5s, visibility 0s 0.5s;}
.overlay-hugeinc.open{opacity:1;visibility:visible;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}
.overlay-hugeinc nav{-webkit-perspective:1200px;perspective:1200px;}
.overlay-hugeinc nav ul{opacity:0.4;-webkit-transform:translateY(-25%) rotateX(35deg);transform:translateY(-25%) rotateX(35deg);-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s;}
.overlay-hugeinc.open nav ul{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);}
.overlay-hugeinc.close nav ul{-webkit-transform:translateY(25%) rotateX(-35deg);transform:translateY(25%) rotateX(-35deg);}
@media screen and (max-height:30.5em){.overlay nav{height:70%;font-size:34px;}
.overlay ul li{min-height:34px;}
}
.header10{background-color:#fff;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.header10 .logo{margin:20px 0;}
.header10 .menu > ul > li > a{font-size:13px;font-weight:800;padding:26px 10px;}
.header10 .menu > ul > li:hover > a,
.header10 .menu > ul > li > a:hover,
.header10 .menu > ul > li > a:active,
.header10 .menu > ul > li.active > a,
.header10 .menu > ul > li.current_page_ancestor > a{color:#c43615;background:none;}
.header10 .menu > ul > li.has-sub > a:after,
.header10 .menu > ul > li.menu-item-has-children > a:after{border:3px solid transparent;border-top-color:#000;right:0;}
.header10 .menu{text-align:inherit;float:right;}
.header10 .menu > ul > li{vertical-align:middle;}
.header10 #socail{margin:20px 0 20px 10px;border:none;float:right;}
.header10 #socail li{padding-top:0;}
.header10 #socail li a{color:#000000;}
.header10 #socail li a.social-icon{margin-left:6px;border:2px solid #000;width:30px;height:30px;line-height:27px !important;padding:0;text-align:center;border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;font-size:16px;color:#000;}
.header10 #socail li a.social-icon:hover{color:#fff;background-color:#C43615;border-color:#C43615;}
.header10 .fa-search, .header10 .fa-shopping-cart{padding-top:5px !important;color:#000;}
@media (min-width:768px) and (max-width:992px){.header10{padding-bottom:10px;}
.header10 nav .menu > ul > li > a{font-size:12px;}
.header10 .menu{width:80%;}
}
@media (max-width:768px){.header10{text-align:center;}
.header10 .logo{margin-bottom:20px;text-align:center;}
.header10 #socail{float:none;margin-top:0;text-align:center;display:inline-block;margin-left:0;}
.header10 li a.cart-icon{padding-left:0 !important}
.header10 .menu{float:none;}
}
.header11{background-color:#fff;padding:46px 0;}
.header11 .logo{margin-bottom:25px;text-align:center;}
.header11 .logo{margin-bottom:30px;}
.header11 nav{background:none;padding:0;}
.header11 .menu{text-align:center;}
.header11 .menu > ul > li{float:none;}
.header11 .menu > ul{display:inline-table;padding:0;border-top:1px solid #000;border-bottom:1px solid #000;}
.header11 .menu > ul > li > a{font-weight:800;font-size:13px;}
.header11 .menu > ul > li:hover > a,
.header11 .menu > ul > li > a:hover,
.header11 .menu > ul > li:active > a,
.header11 .menu > ul > li.current_page_ancestor > a{color:#c43615;background:none;}
.header11 form#search{top:105%;right:-5px;}
.header11 .menu > ul > li i#search-icon{padding:15px;}
.header11 .menu > ul > li a.cart-icon i,
.header11 .menu > ul > li i#search-icon{margin-right:0;}
.header11 .menu > ul > li.has-sub > a:after,
.header11 .menu > ul > li.menu-item-has-children > a:after{border-top-color:#000;}
@media (max-width:800px), only screen and (-webkit-min-device-pixel-ratio:2) and (max-
width:1024px), not all, not all, not all, only screen and (max-width:1024px) and (min-
resolution:192dpi), only screen and (max-width:1024px) and (min-resolution:2dppx){.header11 .menu > ul{display:none}
.header11 .menu > ul.open{display:block;}
.header11 .menu > ul > li i#search-icon{padding:10px;}
}
.header12{background-color:#fff;}
.header12 .header-wrap{padding:20px 0;}
.header12 .logo{margin:30px 0;}
.header12 #socail{border-left:none;margin-top:10px;position:relative;}
.header12 .menu > ul > li.has-sub > a:after{border-width:4px;right:1px;top:53%;transform:translateY(-53%);-webkit-transform:translateY(-53%);-ms-transform:translateY(-53%);}
.header12 .topAds{float:right;position:relative;}
.header12 .topAds img{max-width:100%;}
.header12 nav{background:none;padding:0;}
.header12 .menu, .header12 #mega-menu-wrap-main_menu #mega-menu-main_menu{text-align:center;}
.header12 .menuColor{background-color:#000;}
.header12 .menu > ul > li{float:left;}
.header12 nav .menu > ul > li > a{color:#fff;padding-right:20px;padding-left:20px;}
.header12 nav .menu > ul > li.active > a,
.header12 nav .menu > ul > li > a:hover,
.header12 nav .menu > ul > li.current-menu-item > a,
.header12 nav .menu > ul > li.current-page-parent > a{background-color:#c43615;}
.header12 .menu #menu-button{background-color:#c43615;}
.header12 .cartIcon ,.header12 .searchIcon ,.header12 .cart-icon ,.header12 .cart-icon{float:right !important;}
.header12 #search-icon{color:#fff;}
.header12 form#search{top:160%;}
@media (max-width:768px){.header12 .logo{margin:20px 0;text-align:center;}
.header12 .topAds{text-align:center;margin-bottom:20px;float:none;}
.header12 .menu{text-align:center;}
.header12 #socail{float:none;text-align:center;}
.header12 #socail li{float:none !important;display:inline-block;vertical-align:top;}
}
@media only screen and (max-width:480px){.header12 #socail{margin-top:10px;clear:both;}
.header12 .topAds{margin-bottom:0;}
.header12 .logo{text-align:center;}
.header12 .header-wrap{padding-top:0;}
}
@media all and (max-width:800px), only screen and (-webkit-min-device-pixel-ratio:2) and
(max-width:1024px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1024px), only
screen and (min-device-pixel-ratio:2) and (max-width:1024px), only screen and (min-
resolution:192dpi) and (max-width:1024px), only screen and (min-resolution:2dppx) and
(max-width:1024px){.header12 .menu #menu-button{background-position:center center;background-image:url(images/icons/menu.png);background-color:transparent;}
.header12 #wrap{float:right;}
.header12 .search-icon{float:right;}
}
.header13{background-color:#fff;}
.header13 .logo{margin-bottom:0;text-align:center;}
.header13 nav{background:none;padding:0;}
.header13 .menu > ul > li{float:left;}
.header13 .menu > ul > li > a{color:#fff;font-size:13px;font-weight:700;padding:10px 15px;}
.header13 .menu > ul > li:hover > a,
.header13 .menu > ul > li > a:hover,
.header13 .menu > ul > li.active > a,
.header13 .menu > ul > li.current_page_ancestor > a{color:#c43615;background:#fff;}
.header13 .menu > ul > li.has-sub > a:after, .header13 .menu > ul > li.menu-item-has-
children > a:after{right:2px;}
.header13 .menu #menu-button{margin-top:0 !important;}
.header13 .menu #menu-button{padding:20px;margin-top:10px;}
.topBar-header13{background-color:#000000;color:#fff;padding:11px 0;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.topBar-header13 #socail{margin-top:0;border:none;float:right;}
.header13 #socail li{float:left;padding-top:0}
.topBar-header13 li.search-icon-bar, .topBar-header13 li.cart-icon-bar{margin-top:5px;}
.topBar-header13 #socail li a.social-icon{margin-left:6px;border:2px solid #fff;width:30px;height:30px;line-height:27px !important;padding:0;text-align:center;border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;font-size:14px;color:#fff;margin-top:4px;}
.topBar-header13 #socail li a.social-icon:hover{color:#fff;background-color:#C43615;border-color:#C43615;}
.header13 #search-icon{color:#fff;margin-top:8px;}
.header13 .cart-ic a{margin-top:8px;display:block;}
.header13 .logo-wrap{padding:30px 0;}
@media (min-width:768px) and (max-width:992px){.header13{text-align:center;}
.header13 .menu > ul > li{float:none;}
.topBar-header13 #socail{float:none;}
.header13 #socail li{float:none;display:inline-block}
.header13 #search-icon{margin-top:0;}
.header13 #socail li a i.fa-shopping-cart{vertical-align:middle;}
}
@media (max-width:768px){.header13{text-align:center;}
.header13 #search-icon{margin-top:0;}
.header13 .menu > ul > li{float:none;}
.topBar-header13 #socail{float:none;}
.header13 #socail li{float:none;display:inline-block}
.header13 #socail li a i.fa-shopping-cart{vertical-align:middle;}
}
@media (max-width:800px), only screen and (-webkit-min-device-pixel-ratio:2) and (max-
width:1024px), not all, not all, not all, only screen and (max-width:1024px) and (min-
resolution:192dpi), only screen and (max-width:1024px) and (min-resolution:2dppx){.header13 .menu #menu-button{background-image:url(images/icons/menu.png);}
}
.header14{background-color:#fff;}
.centerHeader{padding:26px 0 30px;}
.header14 .logo{margin-bottom:0;}
.menuBar{background-color:#eeeeee;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.menuBar .menu{float:left;}
.menuWith nav{background:none;padding:0;}
.menuWith .menu > ul > li{float:left;}
.header14 nav .menu > ul > li > a{font-size:13px;font-weight:800;}
.header14 .menu > ul > li.has-sub > a:after, .header14 .menu > ul > li.menu-item-has-
children > a:after{border-top-color:#000;right:0;}
.header14 nav .menu > ul > li:hover > a,
.header14 nav .menu > ul > li > a.active,
.header14 nav .menu > ul > li.current_page_ancestor > a,
.header14 nav .menu > ul > li.current-menu-item > a{color:#c43615;background:none;}
.menuWith .menu #menu-button{margin-top:0;}
.menuWith nav .menu .fa-search, .menuWith nav .menu .fa-shopping-cart{position:relative !important;font-size:20px !important;color:#000;}
.menuWith nav .menu .fa-search:hover, .menuWith nav .menu .fa-shopping-cart:hover{color:#c43615 !important;}
.menuWith nav .menu .cart-icon ,.menuWith nav .menu .search-icon{padding-top:4px !important;}
.menuWith .menu > ul > li:hover > a, .menuWith .menu > ul > li > a:hover, .menuWith .menu
> ul > li.active > a{color:#c43615 !important;background:none;}
.header14 .menu > ul > li.has-sub > a:after{border:4px solid transparent;border-top-color:#000;right:0;top:14px;}
.menuWith .menu #menu-button{padding:20px;}
.topBar-header14{background-color:#000000;color:#fff;padding:11px 0;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.topBar-header14 .welcome{font-size:13px;}
.topBar-header14 #socail{margin-top:0;border:none;float:right;}
.topBar-header14 #socail li{padding-top:0}
.topBar-header14 #socail li a.social-icon:hover{color:#fff;background-color:#C43615;border-color:#C43615;}
.topBar-header14 #socail li a.social-icon{margin-left:6px;border:2px solid #000;width:30px;height:30px;line-height:27px !important;padding:0;text-align:center;border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;font-size:14px;color:#000;}
.topBar-header14 #socail li a.social-icon{border:2px solid #fff;color:#fff;}
.socIcons{padding:0;margin:0;float:right;list-style:none;}
.socIcons li{display:inline-block;float:left;margin-left:15px;margin-top:10px;position:relative;}
.socIcons li a{text-decoration:none;color:#000;}
.socIcons li a:hover{color:#c43615;}
.header14 #mega-menu-wrap-main_menu .mega-menu-toggle{color:#000}
@media (max-width:768px){.header14 #menu-button{float:right}
}
.header16{background-color:#fff;padding:15px 0;}
.header16 .logo{margin-bottom:0;}
.header16 .menu{float:right;}
.header16 nav{background:none;padding:0;}
.header16 .menu > ul > li{float:left;}
.header16 .menu > ul > li > a{font-size:13px;padding:10px 15px;font-weight:800;}
.header16 .menu > ul > li + li > a{border-left:1px solid #eee;}
.header16 .menu > ul > li.search-icon-sty i{padding:10px;margin-right:0;}
.header16 .menu > ul > li:hover > a,
.header16 .menu > ul > li > a:hover,
.header16 .menu > ul > li.active > a,
.header16 .menu > ul > li.current_page_ancestor > a{color:#C43615;background:none;}
.header16 .menu > ul > li.has-sub > a:after, .header16 .menu > ul > li.menu-item-has-
children > a:after{border-top-color:#000;border:3px solid transparent;}
.header16 form#search{top:142%;right:-10px;}
.header16 nav .menu .search-icon, .header16 nav .menu .cart-icon{position:relative !important;color:#000;}
.header16 nav .menu .cart-icon{border:none !important;}
.header16 nav .menu .fa-search:hover, .header16 nav .menu .fa-shopping-cart:hover{color:#c43615;}
@media (min-width:768px) and (max-width:992px){.header16{text-align:center;}
.header16 .menu > ul > li{float:none;vertical-align:top;}
.header16 .logo{margin-bottom:20px;}
}
@media (max-width:768px){.header16{text-align:center;}
.header16 nav .menu .search-icon, .header16 nav .menu .cart-icon{display:none;}
}
.header17{background-color:#fff;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.header17 .logo{margin-bottom:0;margin-top:30px;}
.header17 .logo-menu-wrap{padding:30px 0;}
.header17 .menu{background-color:#4070a0;float:right;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.topBar-header17{background-color:#e74c3c;color:#fff;padding:11px 0;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.header17 .menu > ul > li{float:left;}
.header17 .menu > ul > li.search-icon-sty{line-height:initial;}
.header17 .menu > ul > li.search-icon-sty i#search-icon{margin-right:0;padding-left:20px;color:#fff;font-weight:100;}
.header17 .menu > ul > li > a,
.header17 .menu > ul > li.search-icon-sty i{padding:40px 20px;color:#fff;font-weight:600;font-size:13px;}
.header17 .menu > ul > li > a:hover,
.header17 .menu > ul > li.current-page-parent > a,
.header17 .menu > ul > li.current_page_item > a{background-color:#5e9cdb;}
.header17 form#search{top:100%;right:0;}
.header17 .menu .mega-fullwidth-menu .mega-fullwidth-menu-ul{top:-30px;}
.header17 .menu > ul > li.search-icon-sty i, .header17 .menu > ul > li a.cart-icon{background-color:#e74c3c;}
.topBar-header17 .welcome{font-size:13px;line-height:2.1em;padding:0;}
.topBar-header17 #socail{margin-top:0;border:none;float:right;}
.topBar-header17 #socail li a.social-icon{margin-left:6px;width:30px;height:30px;line-height:27px !important;padding:0;text-align:center;border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;font-size:16px;border:2px solid #fff;color:#fff;}
.topBar-header17 #socail li a.social-icon:hover{color:#fff;background-color:#C43615;border-color:#C43615;}
.topBar-header17 .cart-icon{margin-left:30px;}
.header17 .menu > ul > li.has-sub > a:after,
.header17 .menu > ul > li.menu-item-has-children > a:after{content:"";position:absolute;width:0;height:0;border:5px solid transparent;border-top-color:#fff;right:47%;bottom:20px;top:inherit;}
@media (max-width:1200px) and (min-width:768px){.header17 .menu > ul > li > a, .header17 .menu > ul > li.search-icon-sty i{padding:40px 10px;}
}
@media (max-width:992px) and (min-width:768px){.header17 .logo-menu-wrap{text-align:center;}
.header17 .logo{text-align:center;margin-top:0;margin-bottom:20px;}
.header17 .menu{float:none;}
.header17 .menu li{display:inline-block;float:none !important;vertical-align:top;}
}
@media (max-width:768px){.header17{text-align:center;}
.header17 .logo{text-align:center;margin-top:0;}
.header17 .menu #menu-button{background-color:transparent;margin-top:20px;}
.topBar-header17 #socail{float:none !important;margin-top:10px;}
.topBar-header17 #socail li{float:none;display:inline-block;}
}
@media all and (max-width:800px),
only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px), only screen
and (min--moz-device-pixel-ratio:2) and (max-width:1024px), only screen and (-o-min-
device-pixel-ratio:2/1) and (max-width:1024px), only screen and (min-device-pixel-ratio:2) and (max-width:1024px), only screen and (min-resolution:192dpi) and (max-width:1024px), only screen and (min-resolution:2dppx) and (max-width:1024px){.header17 .menu{float:none;}
.topBar-header17 #socail{float:none !important;margin-top:10px;}
.topBar-header17 #socail li{float:none;display:inline-block;}
}
.header19, .header18{background-color:#fff;}
.logoSide{position:relative;padding:0 15px;margin:58px 0 40px 0;}
#wrappers{padding-left:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
#wrappers.toggled{padding-left:250px;}
.rightContent{width:60px;position:fixed;height:100%;background:#e8e8e8;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;overflow-y:auto;text-align:center;z-index:1000;}
#sideBar{z-index:1000;position:fixed;left:250px;width:0;height:100%;margin-left:-250px;overflow-y:auto;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
#wrappers.toggled #sideBar{width:250px;overflow-x:hidden;}
#page-content-wrapper{width:100%;position:absolute;padding:0;}
#wrappers.toggled #page-content-wrapper{position:absolute;margin-right:-250px;}
.line{background:#fff;height:1px;margin:15px;display:block;}
.menuFooter{position:absolute;bottom:20px;left:15px;}
.socialIcons{padding:0;margin:15px 0;float:left;display:block;}
.socialIcons li{float:left;list-style:none;}
.socialIcons li a{margin-right:6px;border:2px solid #000;width:30px;height:30px;line-height:27px !important;padding:0;text-align:center;border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;font-size:16px;color:#000;text-decoration:none;}
.socialIcons li a.social-icon:hover{background-color:#C43615;border-color:#C43615;color:#fff;}
.copyRight{display:block;position:relative;float:left;}
.copyRight h6{color:#888;font-size:12px;line-height:22px;padding:0;margin:0;}
.logoSide{position:relative;padding:0 15px;margin:58px 0 40px 0;}
.line{background:#fff;height:1px;margin:15px;display:block;}
.rightContent .socialIcons{position:absolute;bottom:15px;float:none;left:15px;}
.toggled .menuFooter{float:left;position:relative;bottom:inherit;left:20px;clear:both;margin-top:50px;}
.rightContent .socialIcons li a{float:none;margin-left:0;margin-bottom:5px;}
.header18 .powerdBy a,
.header19 .powerdBy a{color:#000;}
@media (max-width:768px){#wrapper{padding-left:200px;}
#sidebar-wrapper{width:200px;}
#wrappers.toggled{padding-left:200px;}
#wrappers.toggled #page-content-wrapper{margin-right:200px;}
#wrappers.toggled #sideBar{width:200px;}
#sideBar{left:200px;margin-left:-200px;overflow-x:hidden;}
.rightContent{width:40px;overflow-x:hidden;}
#menu-toggleAbs{right:7px !important;}
.rightContent .socialIcons{left:5px;}
#page-content-wrapper{padding-left:40px;}
#wrapper.toggled{padding-left:0;}
#wrapper.toggled #sidebar-wrapper{width:0;}
#wrapper.toggled #page-content-wrapper{position:relative;margin-right:0;}
}
@media (max-width:800px), only screen and (-webkit-min-device-pixel-ratio:2) and (max-
width:1024px), not all, not all, not all, only screen and (max-width:1024px) and (min-
resolution:192dpi), only screen and (max-width:1024px) and (min-resolution:2dppx){.header18 .menu #menu-button, .header19 .menu #menu-button{display:none;}
.header18 li.menu-item-has-children, .header18 li.has-sub,
.header19 li.menu-item-has-children, .header19 li.has-sub{background-image:none;}
}
#wrappers.toggled .rightContent .socialIcons li{opacity:0;}
#menu-toggleAbs{width:26px;height:26px;z-index:1000;position:absolute;top:15px;border:3px solid #000;right:15px;}
#menu-toggleAbs .cd-menu-text{color:white;font-weight:700;display:none;}
#menu-toggleAbs .cd-menu-icon{display:inline-block;position:absolute;left:50%;top:27%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:16px;height:3px;background-color:#000;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;transition:background-color 0.3s;}
#menu-toggleAbs .cd-menu-icon:before,
#menu-toggleAbs .cd-menu-icon:after{content:'';width:100%;height:100%;position:absolute;background-color:#000;right:0;-webkit-transition:-webkit-transform .3s, top .3s, background-color 0s;-moz-transition:-moz-transform .3s, top .3s, background-color 0s;transition:transform .3s, top .3s, background-color 0s;}
#menu-toggleAbs .cd-menu-icon:before{top:6px;}
#menu-toggleAbs .cd-menu-icon:after{top:11px;}
#menu-toggleAbs .cd-menu-icon.is-clicked{background-color:rgba(255, 255, 255, 0);}
#menu-toggleAbs .cd-menu-icon.is-clicked:before,
#menu-toggleAbs .cd-menu-icon.is-clicked:after{background-color:#000;}
#menu-toggleAbs .cd-menu-icon.is-clicked:before{top:6px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
#menu-toggleAbs .cd-menu-icon.is-clicked:after{top:6px;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg);}
.main #wrapper{width:inherit;max-width:100%;min-width:0;margin:0 auto;}
#wrapper{padding-left:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
#wrapper.toggled{padding-left:250px;margin-top:0;margin-bottom:0;}
#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cssmenu{color:#000;}
#cssmenu ul ul{display:none;}
.align-right{float:right;}
#cssmenu > ul > li > a{padding:15px 0;margin:0 15px;cursor:pointer;z-index:2;font-size:13px;letter-spacing:1px;font-weight:600;text-decoration:none;color:#000;}
#cssmenu ul li + li a{border-top:1px solid #f4f4f4;}
#cssmenu > ul > li > a:hover,
#cssmenu > ul > li.active > a,
#cssmenu > ul > li.open > a{color:#888;}
#cssmenu > ul > li.open > a{}
#cssmenu > ul > li:last-child > a,
#cssmenu > ul > li.last > a{}
.holder{width:0;height:0;position:absolute;top:0;right:0;}
.holder::after,
.holder::before{display:block;position:absolute;content:"";width:6px;height:6px;right:5px;z-index:10;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);}
.holder::after{top:17px;border-top:2px solid #000;border-left:2px solid #000;}
#cssmenu > ul > li > a:hover > span::after,
#cssmenu > ul > li.active > a > span::after,
#cssmenu > ul > li.open > a > span::after{border-color:#333;}
.holder::before{top:18px;border-top:2px solid;border-left:2px solid;border-top-color:inherit;border-left-color:inherit;}
#cssmenu ul ul{background:none;left:inherit;top:inherit;z-index:9999;font-size:13px;opacity:1;}
#cssmenu ul ul li a{cursor:pointer;padding:10px 0 10px 10px;z-index:1;text-decoration:none;font-size:13px;color:#333;margin:0 15px 0 25px;}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li.open > a,
#cssmenu ul ul li.active > a{background:#333;color:#ffffff;}
#cssmenu ul ul li:first-child > a{box-shadow:none;}
#cssmenu ul ul ul li:first-child > a{box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1);}
#cssmenu ul ul ul li a{padding-left:20px;margin:0 0 0 25px;}
#cssmenu > ul > li > ul > li:last-child > a,
#cssmenu > ul > li > ul > li.last > a{border-bottom:0;}
#cssmenu > ul > li > ul > li.open:last-child > a,
#cssmenu > ul > li > ul > li.last.open > a{border-bottom:1px solid #32373e;}
#cssmenu > ul > li > ul > li.open:last-child > ul > li:last-child > a{border-bottom:0;}
#cssmenu ul ul li.has-sub > a::after{display:block;position:absolute;content:"";width:5px;height:5px;right:5px;z-index:10;top:11.5px;border-top:2px solid #eeeeee;border-left:2px solid #eeeeee;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);}
#cssmenu ul ul li.active > a::after,
#cssmenu ul ul li.open > a::after,
#cssmenu ul ul li > a:hover::after{border-color:#ffffff;}
#sidebar-wrapper{z-index:1000;position:fixed;left:250px;width:0;height:100%;margin-left:-250px;overflow-y:auto;overflow-x:hidden;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
#sidebar-wrapper #mega-menu-wrap-main_menu #mega-menu-main_menu > li.mega-menu-item{float:left;width:100%;}
#wrapper.toggled #sidebar-wrapper{width:250px;}
#wrapper.toggled #page-content-wrapper{position:absolute;margin-right:-250px;}
.toggled #menu-toggle{z-index:1000000;left:260px;top:15px;position:fixed;background-color:#fff;border:3px solid #fff;}
#menu-toggle{width:50px;height:50px;z-index:1000;position:fixed;top:15px;border:3px solid #fff;left:15px;background-color:#fff;}
#menu-toggle .cd-menu-text{color:white;font-weight:700;display:none;}
#menu-toggle .cd-menu-icon{display:inline-block;position:absolute;left:50%;top:26%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:30px;height:3px;background-color:#000;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;transition:background-color 0.3s;}
#menu-toggle .cd-menu-icon:before, #menu-toggle .cd-menu-icon:after{content:'';width:100%;height:100%;position:absolute;background-color:#000;right:0;-webkit-transition:-webkit-transform .3s, top .3s, background-color 0s;-moz-transition:-moz-transform .3s, top .3s, background-color 0s;transition:transform .3s, top .3s, background-color 0s;}
#menu-toggle .cd-menu-icon:before{top:10px;}
#menu-toggle .cd-menu-icon:after{top:21px;}
#menu-toggle .cd-menu-icon.is-clicked{background-color:rgba(255, 255, 255, 0);}
#menu-toggle .cd-menu-icon.is-clicked:before,
#menu-toggle .cd-menu-icon.is-clicked:after{background-color:#000;}
#menu-toggle .cd-menu-icon.is-clicked:before{top:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
#menu-toggle .cd-menu-icon.is-clicked:after{top:10px;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg);}
.cd-primary-nav ,#nav9 #mega-menu-wrap-main_menu #mega-menu-main_menu{position:fixed;left:0;top:0;height:100%;width:100%;transform:translateY(-100%);transition-property:transform;transition-duration:0.4s;}
.cd-primary-nav.is-visible , #nav9 #mega-menu-wrap-main_menu #mega-menu-main_menu.is-
visible{transform:translateY(0);}
.cd-header{position:absolute;top:0;left:0;background:transparent;height:80px;width:100%;transition:background-color 0.3s;z-index:99;}
.cd-header.is-fixed{position:fixed;top:0;transition:transform 0.3s;}
.cd-primary-nav ,#nav9 #mega-menu-wrap-main_menu #mega-menu-main_menu{position:fixed;left:0;top:0;height:100%;width:100%;background:rgba(2, 23, 37, 0.96);z-index:16;text-align:center;padding:135px 0 50px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s;margin:0;}
.cd-primary-nav li , #nav9 #mega-menu-wrap-main_menu #mega-menu-main_menu li{font-size:22px;font-size:1.375rem;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:.2em 0;text-transform:capitalize;list-style:none;text-align:center;display:inherit;}
.cd-primary-nav a ,#nav9 #mega-menu-wrap-main_menu #mega-menu-main_menu a{display:inline-block;padding:.4em 1em;border-radius:0.25em;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;transition:background 0.2s;color:#fff;font-size:16px;}
.cd-primary-nav a:hover ,#nav9 #mega-menu-wrap-main_menu #mega-menu-main_menu a:hover{background-color:#FCF946;text-decoration:none;color:rgba(2, 23, 37, 0.96)}
.cd-primary-nav .cd-label ,#nav9 #mega-menu-wrap-main_menu #mega-menu-main_menu .cd-label{color:#06446e;font-weight:700;font-size:14px;font-size:0.875rem;margin:2.4em 0 .8em;}
.cd-primary-nav .cd-social{display:inline-block;margin:0 .4em;}
.cd-primary-nav .cd-social a{width:44px;height:44px;padding:0;background-image:url("img/cd-socials.svg");background-repeat:no-repeat;overflow:hidden;text-indent:100%;white-space:nowrap;}
.cd-primary-nav .cd-facebook a{background-position:0 0;}
.cd-primary-nav .cd-instagram a{background-position:-44px 0;}
.cd-primary-nav .cd-dribbble a{background-position:-88px 0;}
.cd-primary-nav .cd-twitter a{background-position:-132px 0;}
.cd-primary-nav.is-visible ,#nav9 #mega-menu-wrap-main_menu #mega-menu-main_menu.is-
visible{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
.cd-primary-nav-trigger{position:absolute;right:0;top:0;height:58px;width:58px;border:5px solid #fcf946;}
.cd-primary-nav-trigger .cd-menu-text{color:white;font-weight:700;display:none;}
.cd-primary-nav-trigger .cd-menu-icon{display:inline-block;position:absolute;left:50%;top:27%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:40px;height:7px;background-color:#fcf946;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;transition:background-color 0.3s;border-radius:5px;}
.cd-primary-nav-trigger .cd-menu-icon:before, .cd-primary-nav-trigger .cd-menu-icon:after{content:'';width:100%;height:100%;position:absolute;background-color:#fcf946;right:0;-webkit-transition:-webkit-transform .3s, top .3s, background-color 0s;-moz-transition:-moz-transform .3s, top .3s, background-color 0s;transition:transform .3s, top .3s, background-color 0s;}
.cd-primary-nav-trigger .cd-menu-icon:before{top:22px;border-radius:5px;}
.cd-primary-nav-trigger .cd-menu-icon:after{top:11px;border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;}
.cd-primary-nav-trigger .cd-menu-icon.is-clicked{background-color:rgba(255, 255, 255, 0);}
.cd-primary-nav-trigger .cd-menu-icon.is-clicked:before, .cd-primary-nav-trigger .cd-
menu-icon.is-clicked:after{background-color:#fcf946;}
.cd-primary-nav-trigger .cd-menu-icon.is-clicked:before{top:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.cd-primary-nav-trigger .cd-menu-icon.is-clicked:after{top:10px;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg);}
.sub-menu{padding:0;}
#wrapperRight{padding-right:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
#wrapperRight.toggled{padding-right:250px;}
#sidebarRight-wrapper{z-index:1000;position:fixed;right:250px;width:0;height:100%;margin-right:-250px;overflow-y:auto;background:#382513;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;direction:rtl;text-align:right;}
#wrapperRight.toggled #sidebarRight-wrapper{width:250px;}
#wrapperRight.toggled #page-content-wrapper{position:absolute;margin-left:-250px;}
#wrapperRight #menu-toggle{float:right;}
#sidebarRight-wrapper .socialIcons li{float:right;}
#sidebarRight-wrapper .socialIcons{float:right;}
.copyRight{display:block;position:relative;float:left;}
.menuFooter{position:absolute;bottom:20px;left:15px;}
.menuFooter .copyRight{clear:left;margin-bottom:20px;}
.copyRight h6{color:#888;font-size:11px;line-height:22px;padding:0;margin:0;}
.header20{background-color:#272123;}
.header20 .logo{margin-bottom:0;margin-top:15px;}
.header20 .menu{float:right;}
.header20 nav{background:none;padding:0;}
.header20 .menu > ul > li{float:left;}
.header20 nav .menu > ul > li > a, .header20 .menu > ul > li.search-icon-sty > i{color:#fff;font-size:13px;padding:20px;}
.header20 nav .menu > ul > li + li > a{border-left:1px solid #564a4e;}
.header20 .menu > ul > li.search-icon-sty{position:relative;}
.header20 #search-icon{color:#fff;}
.header20 form#search{top:100%;right:5px;}
.header20 .menu > ul > li:hover > a,
.header20 .menu > ul > li > a:hover,
.header20 .menu > ul > li.active > a,
.header20 .menu > ul > li.current_page_ancestor > a{color:#c43615;background:none;}
@media (max-width:768px){.header20{text-align:center;}
.header20 .menu #menu-button{background-image:url(images/icons/menu.png);background-color:transparent}
}
.footer1{padding-top:55px;background-color:#eee;}
.footer1 a{color:#c43615;text-decoration:none;}
.footer1 a:hover{color:#888;}
.footerLogo{margin-bottom:10px;}
.aboutCo{color:#888888;}
.aboutCo p{padding:15px 0;line-height:20px;margin:0;}
.foterSocial{padding:0;margin:10px 0;position:relative;float:left;}
.foterSocial li{list-style:none;float:left;}
.foterSocial li a{color:#c43615;padding:5px;margin:0 5px;font-size:20px;}
.foterSocial li a:hover{color:#161616;}
.followUs{color:#c43615;font-size:16px;margin-right:32px;font-weight:600;}
.footerMenu h4 ,.footerContact h4{margin:0 0 20px 0;font-size:20px;font-weight:800;}
.menuLink{position:relative;padding:0;margin:0;}
.menuLink li,
.footerMenu #mega-menu-wrap-bottom_menu #mega-menu-bottom_menu > li.mega-menu-item{width:50%;position:relative;float:left;list-style:none;padding:3px 0;}
.menuLink li a,
.footerMenu #mega-menu-wrap-bottom_menu #mega-menu-bottom_menu > li.mega-menu-item > a{color:#c43615;font-size:13px;line-height:20px;text-decoration:none;padding:0;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.menuLink li a:hover,
.footerMenu #mega-menu-wrap-bottom_menu #mega-menu-bottom_menu > li.mega-menu-item >
a:hover{color:#161616;padding-left:5px;background-color:transparent;}
.contactList{padding:0;margin:0;}
.contactList li{list-style:none;color:#888888;}
.contactList li p{padding-left:45px;position:relative;}
.contactList li p i{position:absolute;left:7px;top:0;font-size:18px;}
.bottomBar{background-color:#161616;padding:15px 0;margin:0 -15px;color:#fff;position:relative;}
.powerdBy{padding:10px 0;}
.powerdBy a{color:#eee;text-decoration:none;}
.powerdBy a:hover{color:#C43615;}
.powerdBy span{font-size:15px;}
.bottomMenu ,
.bottomBar #mega-menu-wrap-bottom_menu #mega-menu-bottom_menu{float:right;position:relative;padding:20px 0;margin-bottom:0;}
.bottomBar #mega-menu-wrap-bottom_menu #mega-menu-bottom_menu{margin:0;}
.bottomMenu li,
.bottomBar #mega-menu-wrap-bottom_menu #mega-menu-bottom_menu > li.mega-menu-item{list-style:none;display:inline-block;line-height:inherit;}
.bottomMenu li a,
.bottomBar #mega-menu-wrap-bottom_menu #mega-menu-bottom_menu > li.mega-menu-item > a{color:#fff;padding:10px 6px;text-decoration:none;line-height:inherit;}
.bottomMenu li a:hover,
.bottomBar #mega-menu-wrap-bottom_menu #mega-menu-bottom_menu > li.mega-menu-item >
a:hover{color:#C43615;}
.scrollBtn{position:absolute;top:-15px;left:47%;text-align:center;}
.scrollBtn a{height:38px;width:38px;border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;background-color:#161616;display:block;text-align:center;color:#fff;line-height:30px;font-size:25px;}
.scrollBtn a:hover{color:#C43615;}
.topFooter{padding-bottom:30px;}
.footer2{background-color:#333333;padding:40px 0;color:#fff;text-align:center;}
.socialCycle{text-align:center;position:relative;padding:0;margin:0;}
.socialCycle li{display:inline-block;}
.socialCycle li a{position:relative;display:block;color:#fff;width:66px;line-height:66px;height:66px;text-align:center;border:2px solid #fff;font-size:22px;margin:15px;border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;}
.socialCycle li a:hover{border:2px solid #3075d8;background-color:#3075d8;}
.socialCycle li a i{line-height:66px;}
.footerList, .footer2 #mega-menu-wrap-bottom_menu{text-align:center;position:relative;margin-top:10px;padding:0;background:none;float:none;}
.footer2 #mega-menu-wrap-bottom_menu #mega-menu-bottom_menu{padding:0;margin:0;float:none;text-align:center;}
.footerList li , .footer2 #mega-menu-wrap-bottom_menu #mega-menu-bottom_menu > li.mega-
menu-item{display:inline-block;line-height:12px;padding:0;margin:0;border:none;height:auto;float:none;}
.footerList li a, .footer2 #mega-menu-wrap-bottom_menu #mega-menu-bottom_menu > li.mega-
menu-item > a{color:#fff;padding:0 7px !important;border:0;border-right:1px solid #fff;text-decoration:none;height:auto;line-height:inherit;font-size:12px;}
.footerList li:last-child a , .footer2 #mega-menu-wrap-bottom_menu #mega-menu-bottom_menu
> li.mega-menu-item:last-child > a{border:none;}
.footerList li a:hover, .footer2 #mega-menu-wrap-bottom_menu #mega-menu-bottom_menu >
li.mega-menu-item > a:hover{color:#3075d8;background:none;}
.footer2 .powerdBy{text-align:center;color:#fff;}
.footer2 .powerdBy a{color:#3075d8;text-decoration:none;}
.footer2 .powerdBy a:hover{color:#fff;}
.footer3{background-color:#000;padding:35px 0 30px;color:#fff;}
.footer3 .bottomMenu,
.footer3 #mega-menu-wrap-bottom_menu #mega-menu-bottom_menu{float:left;padding:0;margin:0;}
.footer3 .bottomMenu a{color:#6f6f6f;padding:10px 12px 10px 0;text-decoration:none;height:auto;line-height:inherit;border:none;font-size:13px;text-transform:none;margin:0;font-weight:700;}
#mega-menu-wrap-bottom_menu #mega-menu-bottom_menu > li.mega-menu-item{margin:0;}
#mega-menu-wrap-bottom_menu #mega-menu-bottom_menu > li.mega-menu-item:hover{background:none;}
.footer3 .powerdBy a{color:#fff;text-decoration:none;}
.footer3 .bottomMenu li a:hover,
.footer3 #mega-menu-wrap-bottom_menu #mega-menu-bottom_menu > li.mega-menu-item > a:hover{color:#6f6f6f;background:none;}
.footer3 .powerdBy a:hover{color:#888;}
.footer3 .foterSocial{float:right;margin-top:20px;}
.footer3 .foterSocial a{font-size:20px;color:#656565;}
.footer3 .followUs{color:#fff;}
.footer3 .foterSocial a:hover{color:#888;}
.footer4{background-color:#000000;padding:55px 0;color:#fff;text-align:center;}
.footer4 .footerLogo{text-align:center;}
.footer4 .footerLogo a{font-size:52px;font-family:Impact;color:#949494;text-decoration:none;}
.footer4 .footerLogo a:hover{color:#337AB7}
.footer4 .aboutCo p{color:#fff;}
.footerwidget-footer{background-color:#222;}
.footerwidget-footer .widget_recent_entries li a{color:#888;}
.footerwidget-footer .aside-list li + li{border-top:1px solid #444;}
.footerwidget-footer .widget-title{color:#fff;}
.tiles-wrap:after{content:'';display:block;clear:both;}
.tiles-wrap{margin:0 auto;}
.mansory{column-count:3;-webkit-column-count:3;-moz-column-count:3;position:relative;column-gap:30px;}
.mansory .blogs-box{width:96%;display:inline-block;padding:0;margin:0 2% 30px 2%;vertical-align:top;}
.latest-blogs .blogs-box{margin-top:30px;}
.entry-title{font-size:20px;font-weight:bold;margin:25px 0;}
.entry-content p{font-size:14px;line-height:23px;color:#888;}
.tiles-wrap > li{display:block;opacity:1;list-style-type:none;width:30.33%;height:auto;float:left;}
.latest-blogs .tiles-wrap .blogs-box .blog-data{min-height:25px;height:auto;display:block;}
.latest-blogs .tiles-wrap .blogs-box{float:left;}
.responsive-audio-wrap{display:block;}
.responsive-audio-wrap iframe{width:100%;}
.post-media{text-align:center;}
.post-media img{max-width:100%;height:auto;}
.entry-meta{padding:15px 0;list-style:none;margin:0;border-bottom:1px solid #edebeb;}
.entry-meta li{display:inline-block;color:#888;font-size:12px;padding-right:25px;text-transform:uppercase;letter-spacing:1px;}
.entry-meta li i{color:#C43514;font-size:14px;}
.entry-meta li a{color:#888;text-decoration:none;}
li.meta-tags a{font-size:11px;text-transform:initial;padding:2px 4px;background-color:#C43514;margin-left:3px;color:#fff;border-radius:3px;font-weight:500;}
li.meta-tags a:hover{background-color:#888;color:#fff;}
.entry-meta li span{margin-left:5px;}
.social-share{padding:15px 0;border-top:1px solid #e1e1e1;color:#000;font-size:14px;margin:30px 0;border-bottom:1px solid #e1e1e1;}
.social-share span.share-this{font-weight:600;}
.social-share span.share-icons{float:right;}
.author-info{background-color:#f6f6f6;border:1px solid #e1e1e1;display:block;position:relative;padding:30px;margin-bottom:30px;min-height:160px}
.author-info h5{font-size:14px;color:#000000;margin-top:5px;}
.author-info h6{font-size:13px;color:#888;text-transform:uppercase;}
.author-info p{font-size:15px;color:#888888;line-height:1.5;margin-bottom:0;}
.author-info .img-circle img{border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;margin-left:0;}
.single-related-posts{margin-bottom:20px;}
.single-related-posts .single-related{font-size:18px;text-transform:uppercase;border-bottom:1px solid #edebeb;padding:30px 0 15px;display:block;}
.single-related-posts .latest-blogs .blogs-box{margin:20px 0;}
.single-related-posts .latest-blogs .blogs-box p{color:#888;margin-bottom:8px;}
.blog-a-date, div.blog-a.blog-div a{border-left:1px solid #888;padding-left:6px;}
.single-related-posts .latest-blogs .blogs-box a.blog-a,
.single-related-posts .latest-blogs .blogs-box div.blog-div a{color:#888;font-weight:600;text-decoration:none;font-size:11px;letter-spacing:1px;text-transform:uppercase;padding-right:6px;}
.single-related-posts .latest-blogs .blogs-box a.blog-a:hover,
.single-related-posts .latest-blogs .blogs-box div.blog-div a:hover{color:#000;}
.single-related-posts .latest-blogs .blogs-box a.blog-a i,
.single-related-posts .latest-blogs .blogs-box div.blog-div a i{font-size:13px;}
.single-related-posts .latest-blogs .blogs-box .blog-body h4{margin-bottom:8px;}
.single-related-posts .latest-blogs .blog-img{margin-bottom:0;}
.latest-blogs .blogs-box .blog-body div.blog-div span{margin:0 3px;color:#888;font-weight:600;text-decoration:none;font-size:12px;text-transform:uppercase;}
.latest-blogs .blogs-box .blog-body div.blog-div{display:inline-block;}
.related-wrap{padding:0 15px;display:inline-block;width:48%;vertical-align:top;}
.blog-list{margin-bottom:30px;}
.blog-body p{font-size:14px;}
.latest-blogs{font-size:0;}
.inside{margin-bottom:30px;}
.inside-full-height{display:inline-block;float:none;height:100%;vertical-align:top;}
.col-height{display:inline-block;float:none;vertical-align:top;}
.col-top{vertical-align:top;}
.col-middle{vertical-align:middle;}
.col-bottom{vertical-align:bottom;}
#comments-title{font-size:18px;text-transform:uppercase;border-bottom:1px solid #edebeb;padding:30px 0 15px;display:block;}
.comment-num{font-size:15px;}
#respond{margin:0 0 5%;}
#respond textarea#comment{height:130px;}
#comments{display:inline-block;clear:both;width:100%;font-size:13px;margin-bottom:30px;}
ol.commentlist{padding:0;margin:30px 0;list-style-type:none;}
ul.children{list-style-type:none;padding-left:0;}
ul.children li .comment-wrap{background-color:transparent;}
ul.children li .comment-wrap .reply a{background-color:#ccc;}
article.comment{margin:5% 0;padding-left:80px;}
.children article.comment{padding-left:60px;}
.comment footer{font-size:0.8em;}
.children article.comment img.avatar{margin-left:-60px;}
.form-allowed-tags{display:none;}
form.comment-form .col-lg-12{}
#reply-title{color:#c43615;font-size:18px;font-weight:bold;letter-spacing:0.02em;line-height:30px;}
p.logged-in-as{display:block;}
p.comment-subscription-form{clear:both;}
.comment-subscription-form label{display:inline-block !important;}
input#subscribe_comments{padding:0!important;margin:0!important;margin-right:0.5em!important;float:none !important;}
#commentform p.comment-notes{margin-left:15px;margin-bottom:20px;}
#commentform input, #commentform textarea{width:100%;padding:20px;border:none;margin-bottom:30px;color:#888;font-size:13px;resize:none;border:1px solid #ccc;background-color:#fff;display:block;}
#commentform input#submit, .button{color:#fff;border:none !important;background:#c43615;font-size:15px;text-transform:uppercase;-webkit-appearance:none;font-weight:bold;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
#commentform input#submit:hover, .button:hover{background:#872610;}
#commentform input#submit:active, .button:active{background:#872610;}
#comments-box .post-listing{margin-bottom:40px;}
.commentlist li{margin-bottom:40px;position:relative;clear:both;}
.comment-wrap{position:relative;border:1px solid #E7E7E7;background-color:#f4f4f4;padding:30px;}
.comment-avatar{float:left;margin:0 10px 0 0;border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;}
.comment-avatar img{border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;}
.comment-content{position:relative;display:block;overflow:hidden;padding-bottom:15px;margin-left:80px;min-height:80px;}
.author-comment{overflow:hidden;position:relative;margin-bottom:5px;}
.author-comment cite{color:#3b3b3b;position:relative;display:block;margin-bottom:2px;padding-top:5px;font-style:normal;font-weight:bold;float:left;}
.commentmetadata{display:block;font-size:85%;float:right;padding-top:5px;}
.commentmetadata a{color:#3b3b3b;}
.comment-content p{line-height:17px;margin-bottom:10px;}
.commentlist .reply a{position:absolute;bottom:10px;right:10px;background:#c43615;padding:3px 10px;font-size:11px;color:#fff;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;}
.commentlist .children{margin-top:-1px;margin-left:60px;}
.post-comments-title{font-size:18px;text-transform:uppercase;border-bottom:1px solid #edebeb;padding:30px 0 15px;display:block;}
.portfolio-content{padding-bottom:60px;display:block;}
.portfolio-content .post-media{margin-bottom:40px;}
.portfolio-feature{padding-top:8px;}
.meta-portfolio{border-bottom:1px solid #edebeb;padding:15px 0;color:#888;font-size:14px;}
.meta-portfolio span{color:#000;font-size:13px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;}
.meta-portfolio a{display:inline-block;color:#888;font-size:14px;padding:0 2px}
.breadcrumbs{float:left;width:100%;background-repeat:no-repeat;background-attachment:fixed;background-position:center center;color:#fff;clear:both;margin-bottom:60px;}
.breadcrumbs_style1{padding:50px 0 50px 0;background-image:url(images/footer_lodyas.png);background-repeat:repeat;color:#fff;text-align:center;}
.breadcrumbs h1{font-size:30px;margin:0;display:block;position:relative;font-weight:bold;}
.breadcrumbs h5{display:block;position:relative;font-size:18px;margin-bottom:30px;font-weight:normal;}
.breadcrumbs-ul{list-style:none;text-align:center;display:inline-block;margin:0;background-color:#222222;padding:0 10px;direction:ltr;color:#fff;}
.breadcrumbs-ul li,
.breadcrumbs-ul span{display:inline-block;margin:0;padding:0;font-size:12px;text-transform:uppercase;}
.breadcrumbs-ul li a,
.breadcrumbs-ul span a{line-height:30px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#fff;}
.breadcrumbs-ul li a:hover,
.breadcrumbs-ul span a:hover{color:#c43615;}
.breadcrumbs-ul li a:hover span{color:#fff;}
.breadcrumbs-ul li a span{padding:0 0 0 3px;position:relative;}
.breadcrumbs_style2{padding:40px 0;background-color:#333;background-image:url(images/dark_stripes.png);background-repeat:repeat;color:#fff;}
.breadcrumbs_style2 h5{margin-bottom:0;}
.breadcrumbs_style2 .breadcrumbs-cont{direction:rtl;}
.breadcrumbs_style2 h1, .breadcrumbs_style2 .breadcrumbs-ul{color:#fff;}
.breadcrumbs_style2 .breadcrumbs-ul{text-align:right;margin-top:20px;}
.breadcrumbs_style3{padding:100px 0 100px;background-image:url(images/stena-makro-fon-6.jpg);color:#fff;}
.breadcrumbs_style3 .breadcrumbs-ul{margin-top:45px;background-color:#c43514;}
.breadcrumbs_style3 h5{margin-bottom:0;}
.breadcrumbs_style3 h1{color:#fff;}
.breadcrumbs_style3 .breadcrumbs-cont{direction:rtl;}
.breadcrumbs_style4{padding:100px 0 100px;background-image:url(images/breadcrumb-style4.jpg);background-attachment:scroll;text-align:right;}
.breadcrumbs_style4 h1{color:#c43514;}
.breadcrumbs_style4 .breadcrumbs-ul{background-color:#c43514;}
.page-404{padding:70px 0;}
.page-404 h4{font-size:16px;font-weight:bold;}
.row-404{margin-top:50px;text-align:center;display:block;padding-right:20px;}
.page-404 .list-ul{margin-top:45px;}
.page-404 ul.icons-color li i{width:15px;height:15px;}
.page-404-search{margin-top:50px;color:#888;}
.page-404 .widget_search{margin-top:30px;}
.search-result{border-top:1px solid #eeeeee;display:block;position:relative;padding:35px 0;}
.search-result h1{font-size:16px;font-weight:bold;letter-spacing:1px;margin-bottom:20px;}
.search-result h1 span{color:#c43615;}
ul.saerch-rows{position:relative;list-style:none;margin:0;padding:0;}
ul.saerch-rows li{display:block;padding:28px 0 28px 70px;border-bottom:1px solid #eeeeee;position:relative;}
ul.saerch-rows li h1{font-size:20px;font-weight:normal;direction:ltr;margin:0 0 15px 0;}
ul.saerch-rows li h1 a:hover{color:#c43615;}
ul.saerch-rows li p{color:#888;line-height:22px;margin-top:20px;}
.row-num{position:absolute;left:0;top:28px;height:43px;width:43px;line-height:43px;background-color:#c43615;color:#fff;text-align:center;border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;}
.row-meta{color:#c5c5c5;letter-spacing:1px;font-weight:300;font-size:13px;text-transform:uppercase;}
.archive-result{border:none;}
.staff-photo{margin-bottom:40px;position:relative;text-align:center;}
.single-staff .staff-social{background:none;position:relative;bottom:0;margin-top:20px;text-align:left;}
.staff-contact{margin-top:20px;}
.staff-singl-related{margin-bottom:50px;}
.blog-content{position:relative;}
.form-flat input[type="email"],
.form-flat input[type="text"],
.form-flat textarea{border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;}
section.awSlider .carousel{display:table;z-index:2;}
section.awSlider{margin:0 auto;padding:0;position:relative;display:table;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;}
section.awSlider:hover > img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1;}
section.awSlider img{pointer-events:none;}
section.awSlider > img{position:absolute;top:30px;z-index:1;transition:all .3s;filter:blur(1.8vw);-webkit-filter:blur(2vw);-moz-filter:blur(2vw);-o-filter:blur(2vw);-ms-filter:blur(2vw);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.5;}
section.awSlider .carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5;display:block;}
section.awSlider .carousel-control span{position:absolute;top:50%;z-index:5;display:inline-block;font-size:50px !important;padding:0 15px;background-color:#000;margin:0;}
section.awSlider .carousel-control.right{right:-100px;left:auto;}
section.awSlider .carousel-control.left{left:-100px;right:auto;}
section.awSlider .carousel-control.left span{left:0;}
section.awSlider .carousel-control.right span{right:0;}
section.awSlider:hover .carousel-control.right{right:0;}
section.awSlider:hover .carousel-control.left{left:0;}
section.awSlider .carousel-indicators{position:absolute;bottom:10px;left:0;z-index:15;width:100%;padding-left:0;text-align:center;list-style:none;}
section.awSlider .carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px;}
section.awSlider .carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}
#blog-post-video iframe{width:100%;height:450px;}
.single .single-format-quote{position:relative;display:block;padding:20px 30px;font-size:1.231em;z-index:2;background:#f7f7f7;color:#666;line-height:1.7;}
.single .single-format-quote .fa-quote-right{position:absolute;right:15px;bottom:15px;font-size:60px;display:block;z-index:1;opacity:0.1;}
.single .single-format-quote .quote-entry-author{margin-top:15px;font-size:0.923em;font-weight:300;text-decoration:underline;}
.blogs-box.recent-blog-style-3{position:relative;}
.blog-img img{width:100%;}
.blog-img iframe{height:220px;width:100%;}
#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;}
#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;z-index:200000;background-image:url(images/hex-loader2.gif);background-position:center;background-repeat:no-repeat;}
#loader-wrapper .loader-section{position:fixed;top:0;width:51%;height:100%;background:#fff;z-index:1000;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
#loader-wrapper .loader-section.section-left{left:0;}
#loader-wrapper .loader-section.section-right{right:0;}
.loaded #loader-wrapper .loader-section.section-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);transition:all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);}
.loaded #loader-wrapper .loader-section.section-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);transition:all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);}
.loaded #loader{opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.loaded h1.loader-text{opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.loaded #loader-wrapper{visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.3s 1s ease-out;transition:all 0.3s 1s ease-out;z-index:20000;}
#loader-wrapper h1.loader-text{color:#000;text-align:center;z-index:200000;top:50%;display:block;position:relative;}
.no-js #loader-wrapper{display:none;}
.widget{margin-bottom:50px;color:#888;}
.widget-title{font-size:14px;text-transform:uppercase;color:#000;margin-bottom:25px;margin-top:0;}
.aside-links , .widget_meta ul{list-style:none;padding-left:0;}
.aside-links li a ,.widget_meta li a{font-size:13px;color:#888;}
.aside-links li ,.widget_meta ul li{padding:9px 0;}
.aside-links li:first-child ,.widget_meta ul li:first-child{padding-top:0;}
.aside-links li + li , .widget_meta ul li + li{border-top:1px solid #eee;}
.aside-links li a:hover, .aside-links ul li a.active ,.widget_meta ul li a:hover,
.widget_meta ul li a.active{color:#c43615;font-weight:bold;text-decoration:none;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.aside-links li i{font-size:inherit;margin-right:8px;}
#recentcomments,
.widget_recent_comments ul{list-style:none;padding-left:0;color:#888;}
.widget_pages ul,
.widget_meta ul,
.widget_categories ul,
.widget_nav_menu ul{list-style:none;padding-left:0;}
.widget_pages ul li a ,
.widget_meta ul li a ,
.widget_categories ul li a,
.widget_nav_menu ul li a{font-size:13px;color:#888;}
.widget_pages ul li ,
.widget_meta ul li,
.widget_categories ul li,
.widget_nav_menu ul li{padding:9px 0;}
.widget_pages ul li:first-child ,
.widget_meta ul li:first-child ,
.widget_categories ul li:first-child,
.widget_nav_menu ul li:first-child{padding-top:0;}
.widget_pages ul li + li ,
.widget_meta ul li + li ,
.widget_categories ul li + li,
.widget_nav_menu ul li + li{border-top:1px solid #eee;}
.widget_pages ul li a:hover,
.widget_pages ul li a.active ,
.widget_meta ul li a:hover,
.widget_meta ul li a.active ,
.widget_categories ul li a:hover,
.widget_categories ul li a.active,
.widget_nav_menu ul li a:hover,
.widget_nav_menu ul li a.active{color:#c43615;font-weight:bold;text-decoration:none;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.widget_pages ul li i ,
.widget_meta ul li i ,
.widget_categories ul li i,
.widget_nav_menu ul li i{font-size:inherit;margin-right:8px;}
.widget_nav_menu ul.sub-menu,
.widget_nav_menu ul.sub-menu li,
.widget_nav_menu ul{width:100%;list-style:circle !important;}
ul.children, .widget_nav_menu ul.sub-menu{padding-left:30px;margin-top:15px;}
ul.children li, .widget_nav_menu ul.sub-menu li{list-style:disc;}
ul.children li + li, .widget_nav_menu ul.sub-menu li +li{border:none;}
ul.children li, ul.children li a,
.widget_nav_menu ul.sub-menu li a{font-size:12px;}
#calendar_wrap{width:100%;}
#wp-calendar{width:100%;font-size:12px;font-:300;border-collapse:separate;border-spacing:0;margin-left:-2px;}
#wp-calendar
caption{display:none;}
#wp-calendar tbody
td{margin-bottom:10px;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:1px solid #f4f4f4;padding:6px;}
#wp-calendar tbody td:hover{border-color:#e2e2e2;}
#wp-calendar tbody
td.pad{border:0;}
#wp-calendar tbody
td#today{color:#C43615;border-color:#C43615;}
#wp-calendar tfoot td#prev a,#wp-calendar tfoot td#next
a{color:#888;font-size:12px;font-weight:400;position:relative;text-transform:uppercase;bottom:-9px;margin-bottom:1px;}
#wp-calendar tfoot
td#prev{text-align:left;}
#wp-calendar tfoot
td#next{text-align:right;}
#wp-calendar thead
th{font-size:13px;font-weight:400;color:#888;text-align:center;padding-bottom:10px;}
#wp-calendar tbody td
a,#wp-calendar tfoot td#prev a:hover,#wp-calendar tfoot td#next a:hover{color:#C43615;}
#wp-calendar{width:100%;}
#wp-calendar caption{text-align:right;color:#333;font-size:12px;margin-top:10px;margin-bottom:15px;}
#wp-calendar thead{font-size:10px;}
#wp-calendar thead th{padding-bottom:10px;}
#wp-calendar tbody{color:#aaa;}
#wp-calendar tbody td{background:#f5f5f5;border:1px solid #fff;text-align:center;padding:8px;}
#wp-calendar tbody td:hover{background:#fff;}
#wp-calendar tbody .pad{background:none;}
#wp-calendar tfoot #next{font-size:10px;text-transform:uppercase;text-align:right;}
#wp-calendar tfoot #prev{font-size:10px;text-transform:uppercase;padding-top:10px;}
#u_0_0 div{width:100% !important;max-width:100% !important;}
#wp-calendar>tbody>tr>td,
#wp-calendar>tbody>tr>th,
#wp-calendar>tfoot>tr>td,
#wp-calendar>tfoot>tr>th,
#wp-calendar>thead>tr>td,
#wp-calendar>thead>tr>th{padding:6px !important;}
.widget_search form{position:relative}
.widget_search .btn{position:absolute;right:0;top:0;}
.widget_search .btn-default{border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;background-color:#c43615;text-transform:uppercase;color:#fff;font-weight:bold;font-size:13px;border:none;height:35px;line-height:35px;padding:0 10px;}
.widget_search .btn-default:hover, .btn-default:hover{background-color:#888;color:#fff;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.widget_search .form-control{background-color:#eee;height:35px;line-height:35px;font-size:13px;border:none;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;padding:6px 25px 6px 15px;width:100%;}
.form-control{background-color:#eee;height:35px;line-height:35px;font-size:13px;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;width:100%;}
textarea.form-control{height:130px;}
.form-inline .form-group{width:100%;}
.btn-default{background-color:#c43615;text-transform:uppercase;color:#fff;font-weight:bold;font-size:13px;border:none;height:35px;line-height:35px;padding:0 10px;}
.aside-list ,.widget_recent_entries ul{list-style:none;padding-left:0;color:#888;}
.aside-list li a ,.widget_recent_entries li a{font-size:13px;color:#c43615;}
.aside-list li ,.widget_recent_entries li{padding:10px 0 10px 40px;position:relative;}
.aside-list li:first-child ,.widget_recent_entries li:first-child{padding-top:0;}
.aside-list li + li{border-top:1px solid #eee;}
.aside-list li a:hover, .aside-list li a.active{text-decoration:underline;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.aside-list li i{font-size:25px;margin-right:15px;color:#ccc;position:absolute;left:0;}
.recent-posts-widget li ,.widget_recent_entries li{padding-left:0;width:100%;overflow:hidden;}
.aside-list li img ,.widget_recent_entries li img{float:left;margin-right:15px;width:50px;}
.radius-3{border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;}
.tagcloud a{display:inline-block;padding:4px 10px;background-color:#888;color:#fff;font-size:13px;margin:0 5px 5px;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;}
.tagcloud a:hover{background-color:#c43615;text-decoration:none;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.wp-tag-cloud li a{border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;}
.tags-widget li a ,.wp-tag-cloud li a{padding:4px 10px;background-color:#888;color:#fff;font-size:13px;}
.tags-widget li ,.wp-tag-cloud li{margin-bottom:10px;}
.tags-widget li a:hover ,.wp-tag-cloud li a:hover{background-color:#c43615;text-decoration:none;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.widget-title a{font-size:14px;text-transform:uppercase;color:#000;margin-bottom:25px;margin-top:0}
.widget_rss > ul{list-style:none;padding-left:0;color:#888;}
.widget_rss ul li a{font-size:13px;color:#c43615;}
.widget_rss ul li{padding:10px 0 10px 40px;position:relative;padding-left:0;width:100%;overflow:hidden;}
.widget_rss ul li:first-child{padding-top:0;}
.widget_rss ul li + li{border-top:1px solid #eee;}
.widget_rss ul li a.active{text-decoration:underline;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.flickr_badge_image{margin:0px;display:inline;}
.flickr_badge_image img{border:0px solid #666464 !important;padding:0px;margin:5px;width:75px}
#flickr_badge_wrapper{width:100%;text-align:left}
ul.pdf-download-widget li{margin-bottom:10px;position:relative}
ul.pdf-download-widget li a{background-color:#eee;padding:10px 10px 10px 55px;color:#888;display:block;font-weight:bold;}
@media (min-width:200px) and (max-width:992px){ul.pdf-download-widget li a{padding:20px 10px 20px 55px;}
}
ul.pdf-download-widget li i{position:absolute;left:15px;top:15px;font-size:30px;color:#c43615;}
ul.pdf-download-widget li a:hover{background-color:#c43615;color:#fff;text-decoration:none;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
ul.pdf-download-widget li a:hover i{color:#fff;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
ul.recent-work-widget{list-style:none;padding:0;margin:0;}
ul.recent-work-widget li{display:inline-block;margin-right:5px;margin-bottom:7px;width:80px;}
ul.recent-work-widget li:nth-child(3n+0){margin-right:0;}
ul.recent-work-widget li img{max-width:100%;width:80px;height:80px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
address a{color:#c43615;}
.panel-group{background-color:#eee;}
.panel-default{border:none;}
.panel{background-color:transparent;}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border:none;background-color:transparent;}
.panel-default>.panel-heading{background-color:#c43615;color:#fff;border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;}
.panel-default>.panel-heading:hover{background-color:#888;}
.panel-default>.first-heading{border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;}
.panel-default>.last-heading{border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;}
.panel-group .panel+.panel{margin-top:1px;}
.panel-title{font-size:14px;}
.accordion-toggle i{font-size:12px;margin-right:10px;}
a.accordion-toggle:hover, a.accordion-toggle:visited, a.accordion-toggle:active,
a.accordion-toggle:link{text-decoration:none;}
.tab-content{background-color:#eee;padding:15px;border-radius:0 3px 3px 3px;-moz-border-radius:0 3px 3px 3px;-webkit-border-radius:0 3px 3px 3px;}
.nav-tabs, .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-
tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{border:none;border-bottom:none;}
.nav-tabs>li a, .nav-tabs>li>a:focus{font-weight:bold;background-color:#c43615;color:#fff;}
.nav-tabs>li a:hover{background-color:#888;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{background-color:#eee;color:#c43615;}
.nav-tabs>li{margin-bottom:-3px;}
.nav>li>a{padding:7px 15px;border:none;}
.tab-pane .aside-list li + li{border-top:1px solid #ccc;}
.testimonials .top-info{padding-bottom:30px;border-bottom:3px solid #c43615;overflow:hidden;margin-bottom:30px;position:relative;}
.client-img{width:75px;float:left;margin-right:15px;}
.client-name{display:block;float:left;margin-top:15px;color:#000;font-weight:bold;font-size:15px;text-transform:uppercase;}
.client-job{display:block;float:left;color:#c43615;font-weight:bold;}
.bottom-info{font-style:italic;}
.carousel-control.right, .carousel-control.left{background-image:none;display:none;}
.triangle-bottomleft{bottom:0;left:40px;position:absolute;width:0;height:0;border-bottom:20px solid #c43615;border-right:20px solid transparent;}
.carousel-indicators{bottom:-55px;width:100%;margin-left:0;left:0;text-align:left;}
.carousel-indicators li, .carousel-indicators li.active{width:20px;height:5px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:none;background-color:#d5d5d5;margin:0 5px 0 0;}
.carousel-indicators li.active{background-color:#c43615;}
.wp-tag-cloud{padding-left:0px;margin-left:-5px;list-style:outside none none;}
.wp-tag-cloud li{display:inline-block;padding-right:5px;padding-left:5px;}
.wp-tag-cloud li a{font-size:13px !important;}
@-moz-document url-prefix(){fieldset{display:table-cell;}
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th,
.table>thead>tr>td, .table>thead>tr>th{padding:15px;}
.table-bordered thead{background-color:#eee;}
.table>thead>tr>th{color:#000;font-size:16px;}
.table-striped>.table>tbody>tr:nth-of-type(odd){background-color:#f9f9f9;}
.table-bordered{border:none;}
.table-bordered>.table>tbody>tr>td, .table-bordered>.table>tbody>tr>th, .table-
bordered>.table>tfoot>tr>td, .table-bordered>.table>tfoot>tr>th, .table-
bordered>.table>thead>tr>td, .table-bordered>.table>thead>tr>th{border:1px solid #ddd;}
.db-pricing-seven{padding:30px;margin-bottom:30px;text-align:center;background-color:#c43615;color:#fff;}
.db-wrapper:hover .db-pricing-seven{background-color:#333;}
.db-pricing-seven:hover{margin-top:-5px;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.db-pricing-seven ul{list-style:none;margin:0;text-align:center;padding-left:0px;margin-bottom:20px;}
.db-pricing-seven ul li{padding:15px 0;cursor:pointer;text-transform:uppercase;}
.db-pricing-seven ul li:first-child{padding-bottom:10px;padding-top:0;}
.db-pricing-seven ul li{border-bottom:1px solid #fff;}
.db-pricing-seven ul li:last-child{border-bottom:none;}
.plan-img{padding:20px 0;font-size:20px;font-weight:900;color:#353c3e;font-weight:900;text-align:center;}
.plan-img img{max-width:95%;}
.plan-name{margin-bottom:20px;font-size:30px;color:#fff;margin-top:0;}
.plan-price{display:block;clear:both;color:#ffe200;margin-bottom:10px;width:100%;font-size:60px;font-weight:bold;}
.per{font-weight:bold;font-size:15px;display:block;width:100%;padding-bottom:20px;border-bottom:3px solid #fff;}
.db-pricing-seven ul li.price i{padding:30px;font-size:50px;display:block;}
.db-pricing-seven .pricing-footer a{display:inline-block;background-color:#ffe200;color:#c43615;padding:15px 10%;font-size:20px;font-weight:bold;}
.db-pricing-seven .pricing-footer a:hover{text-decoration:none;opacity:.8;}
ul.list-icon, ul.list-border{list-style:none;padding-left:20px;}
ul.list-icon li i{margin-right:10px;}
ul.list-border li + li{border-top:1px solid #eee;}
ul.list-border li{padding:5px 0;}
p.drop-cap:first-letter{font-size:40px;float:left;margin-right:15px;}
p.drop-cap-colored:first-letter{font-size:40px;float:left;margin-right:15px;background-color:#069;color:#fff;padding:5px 10px;}
.mark-yellow{background-color:yellow;}
.mark-blue{background-color:blue;color:#fff;}
.mark-red{background-color:red;}
blockquote{background-color:#eee;border-left:5px solid #c43615;}
blockquote.blockquote-reverse{border-right:5px solid #c43615;}
img{max-width:100%;height:auto;}
.img-bordered{padding:5px;border:1px solid #eee;background-color:#fff;}
.img-shadow{-webkit-box-shadow:3px 3px 5px 0px rgba(204,204,204,1);-moz-box-shadow:3px 3px 5px 0px rgba(204,204,204,1);box-shadow:3px 3px 5px 0px rgba(204,204,204,1);}
.form-group{margin-bottom:30px;}
.form-control{border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;background:#f4f4f4;-webkit-box-shadow:none;box-shadow:none;border:none;}
.btn-file{position:relative;background-color:#f4f4f4;border:none;padding:10px 15px;}
.alert i{font-size:20px;margin-right:15px;}
.red-alert{background-color:#e66d6d;border-color:#c43615;color:#fff;text-shadow:2px 0px 3px #000;}
.red-alert .close ,.green-alert .close ,.yellow-alert .close ,.blue-alert .close{color:#000;border-radius:50%;border:1px solid #000;opacity:1;height:16px;width:16px;top:3px;}
.red-alert .close span ,.green-alert .close span ,.yellow-alert .close span ,.blue-alert
.close span{text-shadow:none;position:absolute;top:-5px;right:2px;}
.green-alert{background-color:#76e66d;border-color:#19c415;color:#fff;text-shadow:2px 0px 3px #000;}
.yellow-alert{background-color:#e6c56d;border-color:#ff9e06;color:#fff;text-shadow:2px 0px 3px #000;}
.blue-alert{background-color:#6dc8e6;border-color:#07a5ff;color:#fff;text-shadow:2px 0px 3px #000;}
.normal-social li a{font-size:18px;padding:5px;margin-bottom:10px;color:#888;}
.normal-color-social li a{font-size:18px;padding:5px;margin-bottom:10px;color:#c43615;}
.circle-social li a{font-size:18px;padding:5px;margin-bottom:10px;color:#888;border:1px solid #888;border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;width:35px;height:35px;text-align:center;display:block;}
.circle-social li a:hover{color:#fff;border:1px solid #888;background:#888;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.circle-color-social li a{font-size:18px;padding:5px;margin-bottom:10px;color:#c43615;border:1px solid #c43615;border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;width:35px;height:35px;text-align:center;display:block;}
.circle-color-social li a:hover{color:#fff;border:1px solid #c43615;background:#c43615;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.square-social li a{font-size:18px;padding:5px;margin-bottom:10px;color:#888;border:1px solid #888;width:35px;height:35px;text-align:center;display:block;}
.square-social li a:hover{color:#fff;border:1px solid #888;background:#888;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.square-color-social li a{font-size:18px;padding:5px;margin-bottom:10px;color:#c43615;border:1px solid #c43615;width:35px;height:35px;text-align:center;display:block;}
.square-color-social li a:hover{color:#fff;border:1px solid #c43615;background:#c43615;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.icon-block-essential{overflow:hidden;background-color:#c43615;}
.icon-row{clear:both;position:relative;float:left;width:100%;}
.icon-wrap{width:30%;background-color:#8f2810;text-align:center;color:#fff;font-size:40px;padding:30px 0;vertical-align:middle;position:absolute;left:0;top:0;height:100%;overflow:hidden;}
.info-block{float:right;background-color:#c43615;width:70%;}
.info-block dl{padding:20px;margin-bottom:0;}
.info-block dt{color:#ffe200;}
.info-block dd{color:#ffffff;}
.info-block:hover{background-color:#ffe200;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.info-block:hover dt, .info-block:hover dd{color:#c43615;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.icon-row:hover .icon-wrap{color:#ffe200;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.panel{-webkit-box-shadow:none;box-shadow:none;}
.panel-silver .panel{background-color:#fff;color:#888888;box-shadow:none;}
.panel-silver .panel-default > .panel-heading{background-color:#eeeeee;color:#888888;}
.panel-silver .panel-default > .panel-heading:hover a,
.panel-silver .panel-default > .panel-heading:hover i{background-color:#C43615;color:#fff;}
.accordion-white .panel-default > .panel-heading:hover a,
.accordion-white .panel-default > .panel-heading:hover i{background-color:transparent;color:#C43615;}
.panel-silver .accordion-toggle i{float:right;}
.panel-dark .panel{background-color:#333;color:#fff;box-shadow:none;}
.panel-dark .panel-default > .panel-heading{background-color:#000;color:#fff;}
.panel-dark .panel-default > .panel-heading a{color:#fff;}
.panel-dark .panel-default > .panel-heading:hover a,
.panel-dark .panel-default > .panel-heading:hover i{background-color:#C43615;color:#fff;}
.panel-dark .panel-body{background:#333 !important;color:#eee;}
.accordion-one .panel{border:none;}
.accordion-one .panel + .panel{margin-top:2px;}
.accordion-one .panel-default > .panel-heading + .panel-collapse > .panel-body{border:none;background-color:#fafafa;}
.accordion-one .panel-heading + .panel-collapse > .list-group,
.accordion-one .panel-heading + .panel-collapse > .panel-body{border:none;}
.accordion-one .accordion-toggle i{font-size:13px;color:#c43615;}
.accordion-one .panel-heading{padding:0;}
.accordion-one .panel-heading a{padding:20px 15px;display:block;text-decoration:none;font-size:15px;font-weight:bold;color:#888888;}
.panel-default > .panel-heading + .panel-collapse > .panel-body{color:#888888;font-size:14px;}
.accordion-one .collapsed-active{background-color:#c43615;color:#fff;}
.panel-group .panel-heading:hover i,
.accordion-one .collapsed2 i{color:#fff;}
.accordion-radius{border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;}
.accordion-radius .last-heading,
.accordion-radius .last-heading a{border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;}
.accordion-white .panel-default > .panel-heading{background-color:transparent;}
.accordion-white .panel + .panel > .panel-heading{border-top:1px solid #eeeeee;}
.accordion-white{border:1px solid #efefef;}
.accordion-white .panel-default > .panel-heading + .panel-collapse > .panel-body{background-color:transparent;border-top:1px solid #eee;}
.accordion-white .panel + .panel{margin-top:0;}
.accordion-white .panel-default > .panel-heading:hover{background:none;}
.accordion-white .panel-heading:hover a,
.accordion-white .panel-heading:hover i{color:#c43615;}
.no-border{border:none !important;}
.no-border .panel-default > .panel-heading,
.no-border .panel-default > .panel-heading{border:none;}
.no-border .panel-default > .last-heading,
.no-border .panel-default > .panel-heading + .panel-collapse > .panel-body{border:none;}
.accordion-arrow .accordion-toggle i{color:#8d8d8d;}
.accordion-bg{border:1px solid #e3e3e3;}
.accordion-bg .panel-default > .panel-heading{border-bottom:1px solid #e3e3e3;background-color:#eeeeee;}
.accordion-bg .panel-default > .panel-heading + .panel-collapse > .panel-body{background-color:#eeeeee;border-bottom:1px solid #e3e3e3;}
.accordion-bg .panel + .panel{margin-top:0;}
.accordion-left .accordion-toggle i{padding:5px;border:1px solid #cecece;margin-right:5px;color:#9d9d9d;}
.accordion-left .accordion-toggle:hover i{color:#9d9d9d;}
.panel-white .panel-default > .panel-heading + .panel-collapse > .panel-body,
.panel-white .panel-default > .panel-heading{background-color:#fff;}
.bg-transparent{background-color:transparent !important;}
.heading-border{border:1px solid #e3e3e3 !important;margin-bottom:10px;}
.message-form .form-group{margin-bottom:20px;}
.message-form .form-group input[type="text"] ,
.message-form .form-group textarea,
.message-form input[type="text"],
.message-form textarea,
.message-form input[type="email"]{color:#888;font-size:13px;resize:none;background-color:#eeeeee;border:none;display:block;}
.message-form .form-group input[type="text"],
.message-form input[type="text"],
.message-form input[type="email"]{height:40px;}
.full-width-btn{width:100%;text-align:center;}
.send-title{text-align:center;color:#fff;background-color:#c43615;font-size:19px;padding:16px 0;margin:0 0 25px;}
.send-title i{font-size:30px;margin-right:15px;}
.radius-100{border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;}
.radius-5{border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;}
.radius-3{border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;}
.radius-0{border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;}
.clear{color:#888888;text-decoration:underline;cursor:pointer;margin-left:20px;display:inline-block;}
.white-input .form-group input[type="text"],
.white-input .form-group textarea{background-color:transparent;border:1px solid #eeeeee;}
.form-center,
.form-center .form-group input[type="text"],
.form-center .form-group input[type="email"],
.form-center .form-group textarea{text-align:center;}
.form-right,
.form-right .form-group input[type="text"],
.form-right .form-group input[type="email"],
.form-right .form-group textarea{text-align:right;}
.form-left,
.form-left .form-group input[type="text"],
.form-left .form-group input[type="email"],
.form-left .form-group textarea{text-align:left;}
.staff-list{margin-top:20px;}
.staff{margin-top:20px;position:relative;}
.staff:hover .staff-social{bottom:0;}
.staff:hover p{color:#c43615;}
.staff-img{position:relative;overflow:hidden;text-align:center;}
.staff h5{color:#010101;margin:15px 0 5px;font-size:16px;text-transform:uppercase;}
.staff p{color:#888888;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.staff-social{position:absolute;bottom:-100%;left:0;background-color:#c43615;color:#fff;z-index:5;text-align:center;width:100%;padding:0;margin:0;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.staff-social li{list-style:none;display:inline-block;position:relative;padding:6px 8px;float:left;vertical-align:top;}
.staff-social li a{color:#fff;font-size:19px;}
.staff-social li a:hover{color:#010101;}
.show-box{bottom:0;}
.staff-title{color:#000000;margin-top:30px;}
.staff-big{overflow:hidden;}
.staff-big .staff-img{position:relative;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;overflow:hidden;}
.staff-big .staff-info{background-color:#c43615;position:absolute;width:100%;height:100%;top:0;left:-100%;-moz-transition:all 0.35s ease 0s;-ms-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s;}
.staff-big .staff-info h5{text-align:center;color:#fff;font-size:18px;text-transform:uppercase;margin-top:90px;}
.staff h5 a{color:inherit;text-decoration:none;font-weight:800;}
.staff-big .staff-info p{text-align:center;color:#fdf400;font-size:14px;}
.staff-big .staff-social{position:relative;bottom:0;background:none;text-align:center;}
.border-line{background-color:#ffffff;height:1px;margin:20px 25% 10px;}
.staff-big:hover .staff-info{left:0;}
.staff-big .show-info{left:0;background-color:#c43615;}
.staff-about p{color:#888888;font-size:13.4px;padding-top:10px;}
.staff-about h6{color:#888888;font-size:14px;}
.social-round li{padding:6px 8px 6px 0;}
.social-round li a{background-color:#c43615;border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;height:33px;width:33px;text-align:center;line-height:33px;position:relative;float:left;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.social-round li a i{line-height:33px;}
.social-round li a:hover{background-color:#fff;color:#c43615;}
.staff-list .staff-indicators{bottom:0;margin:20px 0;display:block;text-align:center;left:0;position:relative;width:100%;}
.staff-indicators li,
.staff-indicators li.active{border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;height:10px;width:10px;}
.carousel-indicators li{background-color:#D4D4D4;border-color:#D4D4D4;}
.carousel-indicators .active{background-color:#C43615;border-color:#C43615;}
.columns-row{margin:20px 0;}
.columns-row p{color:#8d8d8d;font-size:13px;line-height:20px;}
ul.list-ul{padding:0;margin:0;list-style:none;}
ul.list-ul li{color:#888888;padding:8px 0;position:relative;font-weight:normal;}
ul.list-icons li{padding:8px 0 8px 30px;}
ul.list-ul li p{margin-bottom:0;}
ul.list-ul li a{margin-bottom:0;color:#888888;}
ul.list-icons li i{position:absolute;left:0;top:9px;}
ul.list-img li i{max-height:51px;max-width:51px;position:absolute;left:0;}
ul.list-img li i img{position:relative;max-height:51px;max-width:51px;}
ul.list-img li{padding:25px 0 25px 65px;}
ul.icons-color li i{color:#C43615;font-size:17px;}
ul.list-number li{padding:8px 0 8px 30px;}
ul.list-number li span{position:absolute;color:#fff;font-size:18px;left:0;top:9px;background-color:#C43615;height:20px;width:20px;line-height:20px;text-align:center;font-size:12px;padding:0;border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;}
.list-bg{background-color:#eeeeee;border:1px solid #e3e3e3;}
.ul-head{border-bottom:1px solid #e3e3e3;text-transform:uppercase;color:#747474;padding:15px 0;margin:0;}
.ul-head i{width:21px;height:21px;line-height:21px;text-align:center;border:1px solid #cccccc;margin:0 22px 0 13px;}
ul.list-padding{padding:20px;}
ul.list-padding li{padding:5px 0;}
ul.list-padding li span{}
ul.list-padding li .span-color{color:#c43615;}
.btn{-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.btn-lg{padding:20px 60px;font-size:20px;}
.btn-md{padding:15px 40px;font-size:18px;}
.btn-sm{padding:5px 10px;font-size:14px;}
.btn-3d{border-bottom:4px solid #7f240f;}
.btn-3d:focus, .btn-3d:hover{border-bottom-color:#ccc;}
.btn-border{border:1px solid #ccc;background:transparent;}
.btn-border:hover{background:transparent;}
.btn-border-size{border-width:1px;}
.btn-border-color{color:red;border-color:red;}
.btn-border-color:hover{color:black;border-color:black;}
.btn-radius{border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;}
.btn-round{border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;}
.btn-solid{border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;}
.btn-color{color:#fff;}
.btn-color:hover{color:#000;}
.btn-bg{background-color:#c43615;}
.btn-space{margin-right:10px;}
.btn-icon-color i{color:yellow;}
.call-action{padding:30px 0;background-color:#c43615;color:#fff;height:auto;position:relative;display:block;}
.call-action:hover{color:#fff;background-color:#3E3E3E;}
.call-action-style1 h1, .call-action-style2 h1, .call-action-style3 h1, .call-action-
style4 h1{padding:0 15px 0 0;margin-top:0;}
.call-action-style1 h1{margin-top:20px;}
.call-action p{padding:0 15px;line-height:1.5;}
.action-icon{text-align:center;}
.action-icon i{width:85px;height:85px;line-height:80px;text-align:center;font-size:35px;border:3px solid #fff;border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;color:#fff;}
.right-align{text-align:right;}
.bg-green{background-color:#7cc415;}
.bg-blue{background-color:#156bc4;}
.bg-black{background-color:#3e3e3e;}
ul.project-profiles li{position:relative;}
ul.project-profiles li a{padding:20px 0 20px 70px;color:#888;display:block;font-size:16px;font-weight:normal;}
ul.bg-list li a{background-color:#eeeeee;}
ul.project-profiles li i{position:absolute;left:10px;max-height:36px;max-width:36px;}
ul.list-solid-border li{border:1px solid #c43615;margin-bottom:17px;}
ul.project-profiles li i img{max-height:36px;max-width:36px;position:relative;bottom:6px;}
ul.project-profiles i.project-icon{font-size:35px;line-height:25px;}
ul.list-color li a{color:#c43615;}
ul.project-profiles li a:hover{background-color:#c43615;color:#fff;text-decoration:none;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
ul.project-profiles li a:hover i{color:#fff;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
ul.bg-list li{margin-bottom:19px;}
ul.list-borders li a{border-bottom:1px solid #eee;}
ul.project-borders li{border-bottom:1px solid #eeeeee;}
ul.project-borders li:hover a{background-color:transparent;color:#c43615;}
ul.project-borders li:hover a i{color:#c43615;}
.progress-bar{text-align:right;padding-right:2%;color:inherit;font-size:inherit;}
.progress-list{}
.progress-list .progress{height:33px;line-height:33px;position:relative;color:#fff;font-size:12px;}
.progress-list .progress-bar{line-height:33px;}
.progress-list label{left:10px;color:#fff;font-size:12px;position:absolute;top:0;font-weight:normal;}
.progress-list .green{background-color:#38d06e;}
.progress-list .red{background-color:#d05138;}
.height-18 .progress{height:18px;line-height:18px;}
.height-18 .progress-bar{line-height:18px;}
.height-18 h6,
.progress-list h6{margin:0 0 5px;font-size:13px;}
.six-sec-ease-in-out{-webkit-transition:width 3s ease-in-out;-moz-transition:width 3s ease-in-out;-ms-transition:width 3s ease-in-out;-o-transition:width 3s ease-in-out;transition:width 3s ease-in-out;}
.clients{margin:40px 0;display:block;position:relative;}
.clients-list .carousel-indicators{bottom:0;position:relative;margin:0;text-align:center;width:auto;left:0;margin-top:20px;}
.clients-list .carousel-indicators li{border:1px solid #cdccc9;float:none;display:inline-block;}
.clients-list .carousel-indicators li.active{border-color:#a0a3a6;}
.client-block{position:relative;text-align:center;display:block;margin:10px 0;padding:0;}
.client-block:hover img{opacity:0.8;max-width:100%;max-height:100%;}
.client-border{border:1px solid #eee;}
ol.indicators-bg li{background-color:#dcdcdc;border:1px solid #dcdcdc;}
.clients-list ol.indicators-bg li.active{background-color:#cdccc9;border-color:#cdccc9;}
.call-block{padding:90px 0;background-color:#c43615;color:#fff;clear:both;}
.call-block h2{font-size:30px;margin-top:15px;font-weight:bold;}
.timer{font-size:20px;font-weight:bold;}
.call-block .phone-number{font-size:75px;padding:0;font-weight:bold;}
.call-info{padding:0;margin:0;list-style:none;}
.call-info li{padding:0 15px 0 45px;color:#fff;margin-bottom:15px;}
.call-info li i{position:absolute;left:15px;width:32px;height:32px;border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;background-color:#C43615;text-align:center;line-height:32px;font-size:19px;}
.call-info li a{color:#c43615;}
.call-info li h6{margin-bottom:0;font-size:14px;}
.big-icon{height:100px;width:100px;border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;border:13px solid #fff;position:relative;float:left;margin:0 30px 0 15px;text-align:center;}
.number-icon{line-height:100px;}
.big-icon i{border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;margin:5px;text-align:center;height:65px;width:65px;line-height:65px;background-color:#fff;color:#242424;float:left;position:relative;font-size:35px;}
.testimonials-block{background-color:#f3f3f3;display:block;position:relative;padding:30px;}
.testimonials-block:hover{background-color:#E8E8E8;}
.testimonials-block:hover .user-img{border-color:#C43615;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.user-img{height:90px;width:90px;float:left;margin:0 30px 15px 0;}
.user-img img{display:inline-block;}
.testimonials-h5{font-size:16px;color:#000000;margin-top:5px;}
.testimonials-h6{font-size:14px;color:#c43615;}
.testimonials-p{font-size:15px;font-style:italic;color:#888888;line-height:1.3;margin-bottom:0;}
.clients-list .indicators-testimonials li.active{background-color:#dcdcdc;border-color:#dcdcdc;}
#carousel-testimonials-full,
.testimonials-full_style{padding:30px 0;background-color:#f3f3f3;}
#carousel-testimonials-full .testimonials-block,
.testimonials-full_style .testimonials-block{padding:0;text-align:center;}
#carousel-testimonials-full .testimonials-block .user-img,
.testimonials-full_style .testimonials-block .user-img{position:relative;top:0;left:0;display:inline-block;margin-bottom:20px;}
#carousel-testimonials-full .testimonials-p,
.testimonials-full_style .testimonials-p{margin-top:20px;}
#carousel-testimonials-full .testimonials-block:hover,
.testimonials-full_style .testimonials-block:hover{background-color:transparent;}
#carousel-testimonials-full .indicators-testimonials li,
.testimonials-full_style .indicators-testimonials li,
.clients-list .indicators-testimonials li{background-color:#fff;border-color:#cdcdcd;margin-right:5px;display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;border-radius:10px;}
#carousel-testimonials-full .indicators-testimonials li.active,
.testimonials-full_style .indicators-testimonials li.active,
.clients-list .indicators-testimonials li.active{background-color:#dcdcdc;border-color:#cdcdcd;}
.testimonials-one .user-img{left:20px;height:70px;width:70px;}
.testimonials-block-1 .user-img{float:none;float:none;margin:0;}
.testimonials-one .testimonials-block{padding:30px;background-color:#f8f8f8;border:1px solid #f3f3f3;}
.testimonials p{background:#fff;border:1px solid #f3f3f3;margin-bottom:35px;padding:20px;position:relative;font-size:14px;font-style:italic;color:#888888;line-height:1.3;}
.testimonials p:after{border-top:22px solid;border-left:0px solid transparent;border-right:22px solid transparent;left:60px;bottom:-22px;width:0;height:0;content:"";display:block;position:absolute;border-top-color:#f3f3f3;border-left-style:inset;border-right-style:inset;}
.testimonials .testimonial-info{min-height:60px;}
.testimonials .testimonial-info .testimonial-author{font-size:16px;color:#000000;position:relative;top:10px;}
.testimonials .testimonial-info .testimonial-author em{display:block;font-size:14px;color:#C43615;font-style:normal;margin-top:5px;text-align:left;}
.testimonials .testimonial-info .img-square{float:left;height:76px;margin-right:15px;width:76px;background-color:#cccccc;}
.testimonials .testimonial-info .img-square img{max-width:100%;}
.testimonials .carousel-indicators ,
.carousel-testimonials-full .carousel-indicators{bottom:0;position:relative;margin:30px 0 10px 0;text-align:center;width:auto;left:0;padding-left:0;float:left;}
.testimonials .carousel-indicators li ,
.carousel-testimonials-full .carousel-indicators li{border:1px solid #cdcdcd;float:left;margin-right:5px;display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#D4D4D4;border-radius:10px;}
.testimonials .carousel-indicators li.active,
.carousel-testimonials-full .carousel-indicators li.active{background-color:#dcdcdc;}
.testimonials-bg-primary p{background:#596372;color:#ffffff;}
.testimonials-bg-primary p:after{border-top-color:#596372;}
.testimonials-bg-light p{background:#ffffff;}
.testimonials-bg-light p:after{border-top-color:#ffffff;}
.testimonials-bg-dark p{background:#474f5b;color:#FFFFFF;}
.testimonials-bg-dark p:after{border-top-color:#474f5b;}
.testimonials .comment-author{padding-left:114px;margin-bottom:15px;}
.testimonials .comment-author .img-square{height:76px;width:76px;position:absolute;left:20px;top:24px;}
.testimonials-style6 .top-info{max-width:400px;margin-right:auto;margin-left:auto;}
.testimonials6 .client-img{margin-left:0 !important}
#testimonials3 .testimonial-info .img-square{background-color:#f6f6f6;}
.testimonials-box .top-info{padding-bottom:30px;border-bottom:3px solid #c43615;overflow:hidden;margin-bottom:30px;position:relative;}
.testimonials-box .client-img{width:75px;float:left;margin-right:15px;}
.testimonials-box .client-name{display:block;margin-top:15px;color:#000;font-weight:bold;font-size:16px;text-transform:uppercase;}
.testimonials-box .client-job{display:block;color:#c43615;font-weight:bold;font-size:15px;}
.testimonials-box .bottom-info{font-size:15px;font-style:italic;color:#888888;line-height:1.3;margin-bottom:0;}
.testimonials4 .carousel-control.right,
.testimonials4 .carousel-control.left{background-image:none;display:none;}
.testimonials4 .triangle-bottomleft{bottom:0;left:40px;position:absolute;width:0;height:0;border-bottom:20px solid #c43615;border-right:20px solid transparent;}
.testimonials4 .carousel-indicators{bottom:-5px;width:100%;margin-left:0;margin-bottom:0;margin-top:15px;left:0;text-align:left;float:left;position:relative;}
.testimonials4 .carousel-indicators li,
.testimonials4 .carousel-indicators li.active{width:20px;height:5px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:none;background-color:#d5d5d5;margin:0 5px 0 0;}
.testimonials4 .carousel-indicators li.active{background-color:#c43615;}
.testimonials5 .triangle-bottomleft{left:45%;}
.testimonials5 .testimonials-box .client-img{margin-left:65px;}
.carousel{overflow:hidden;}
.carousel.alternative .carousel-control{width:auto;opacity:1;display:block;}
.carousel.alternative .carousel-control.left,
.carousel.alternative .carousel-control.right{background-image:none !important;background-color:#000;width:50px;height:50px;top:45%;opacity:0.7;}
.carousel.alternative .carousel-control.left:hover,
.carousel.alternative .carousel-control.right:hover{opacity:1;}
.carousel.alternative .carousel-control.left span,
.carousel.alternative .carousel-control.right span{display:none;font-size:20px;margin-top:-10px;}
.carousel:hover .carousel-control.left span,
.carousel:hover .carousel-control.right span{display:block;}
.carousel.alternative .carousel-control.left{left:-50px;}
.carousel.alternative .carousel-control.right{right:-50px !important;}
.carousel.alternative:hover .carousel-control.left{left:15px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.carousel.alternative:hover .carousel-control.right{right:15px !important;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.carousel.alternative .carousel-cont .carousel-img{display:block;text-align:center;}
.carousel.alternative .carousel-cont h4{font-size:20px;color:#c43615;margin-top:20px;font-weight:bold;}
.carousel.alternative .carousel-cont p{font-size:15px;color:#888888;}
.carousel.alternative a.carousel-cont{text-decoration:none;position:relative;}
.carousel-shadow{-webkit-box-shadow:inset 0px -166px 93px -114px rgba(0,0,0,0.32);-moz-box-shadow:inset 0px -166px 93px -114px rgba(0,0,0,0.32);box-shadow:inset 0px -166px 93px -114px rgba(0,0,0,0.32);}
.carousel-cont{overflow:hidden;position:relative;}
.carousel-cont:hover .absolute-cont{bottom:0;}
.absolute-cont{position:absolute;bottom:-50%;left:0;width:100%;padding:3% 5%;display:block;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#000),
color-stop(100%,#000));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,#000 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%,#000 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',
endColorstr='#000',GradientType=0);}
.absolute-cont p{color:#fff !important;}
.tab-content{background-color:#eee;padding:15px;border-radius:0 3px 3px 3px;-moz-border-radius:0 3px 3px 3px;-webkit-border-radius:0 3px 3px 3px;}
.nav-tabs>li{margin-bottom:-1px;}
.nav>li>a{padding:15px;}
.tab-content p{color:#888;}
.tab-one .nav-tabs>li >a{background-color:#eeeeee;color:#888888;font-size:15px;}
.tab-one .nav-tabs>li >a{border-top:2px solid #c43615;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;}
.tab-one .nav-tabs>li.active>a,
.tab-one .nav-tabs>li.active>a:hover{background-color:#fff;border-top:2px solid #c43615;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;border-bottom:1px solid transparent;color:#c43615;}
.tab-one .tab-content{background-color:#fff;border:1px solid #eeeeee;}
.tab-two .nav-stacked{margin-right:-15px;}
.tab-two .tab-content{margin-left:-15px;background-color:#fff;border:1px solid #eeeeee;}
.tab-two .nav-stacked>li+li{margin-top:5px;}
.tab-two .nav-stacked>li{margin-right:-1px;z-index:2;}
.tab-two .nav-pills>li>a{font-size:15px;color:#888888;background-color:#eeeeee;border-left:2px solid transparent;border-top:1px solid transparent;border-bottom:1px solid transparent;border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-right:1px solid #eee;}
.tab-two .nav-pills>li.active>a,
.tab-two .nav-pills>li.active>a:focus,
.tab-two .nav-pills>li.active>a:hover{background-color:#fff;border-left:2px solid #c43615;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;color:#c43615;}
#nav5 .tab-two .nav-pills>li>a{padding-top:15px;padding-bottom:15px;}
#nav3 .active a{border-right:none;}
.tab-bg .tab-content{background-color:#eeeeee;}
.tab-bg .nav-stacked>li+li{margin-top:1px;}
.tab-bg .nav-pills>li>a{background-color:#c43615;color:#fff;}
.tab-bg .nav-pills>li.active>a,
.tab-bg .nav-pills>li.active>a:focus,
.tab-bg .nav-pills>li.active>a:hover{background-color:#eeeeee;border-left:2px solid #eeeeee;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;color:#c43615;}
.nav-radius>li>a{border-radius:3px 3px 0 0 !important;-moz-border-radius:0 0 0 0 !important;-webkit-border-radius:3px 0 0 3px !important;}
.tab-three .nav-tabs{border:none;}
.tab-three .nav-tabs>li>a{border:none;background-color:#c43615;color:#fff;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;}
.tab-three .nav-tabs>li.active>a,
.tab-three .nav-tabs>li.active>a:focus,
.tab-three .nav-tabs>li.active>a:hover{border:none !important;background-color:#eeeeee;}
.tab-vertical-icon .nav-stacked{margin-right:0;}
.tab-vertical-icon .tab-content,
.tab-vertical-icon .nav-tabs{border:none;}
.tab-vertical-icon .nav-pills>li>a{background-color:transparent;border:none;padding-left:55px;}
.tab-vertical-icon .nav-pills>li>a > i{width:47px;text-align:center;position:absolute;left:0;top:0;height:100%;line-height:50px;font-size:25px;padding:0;color:#c43615;}
.tab-vertical-icon .nav-pills>li.active>a,
.tab-vertical-icon .nav-pills>li.active>a:focus,
.tab-vertical-icon .nav-pills>li.active>a:hover{border:none;background-color:#c43615;color:#fff;}
.tab-vertical-icon .nav-pills>li.active>a i,
.tab-vertical-icon .nav-pills>li.active>a:focus i,
.tab-vertical-icon .nav-pills>li.active>a:hover i{background-color:#8f2810;color:#ffe200;}
.tags-widget li a{padding:4px 10px;background-color:#888;color:#fff;font-size:13px;}
.tab-content h3{font-size:20px;}
.tab-content a{color:#c43615;margin:15px 0;}
.tab-content p{color:#888888;}
.tags-widget li{margin-bottom:10px;}
.tags-widget li a:hover{background-color:#c43615;text-decoration:none;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.tabs .nav-tabs>li{margin:0;}
.tabs .nav-tabs{border:none;}
.tabs .nav-tabs>li>a{background-color:#eeeeee;border:none;margin:0;border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;color:#000;font-size:16px;padding-left:55px;}
.tabs .nav-tabs>li.active>a,
.tabs .nav-tabs>li.active>a:focus,
.tabs .nav-tabs>li.active>a:hover{border:none;background-color:#c43615;color:#fff;}
.tabs .nav-tabs>li.active>a i,
.tabs .nav-tabs>li.active>a:focus i,
.tabs .nav-tabs>li.active>a:hover i{background-color:#8f2810;color:#ffe200;}
.tabs .nav-tabs>li>a > i{width:47px;text-align:center;position:absolute;left:0;top:0;height:100%;line-height:50px;font-size:20px;padding:0;color:#c43615;}
.aside-list{list-style:none;padding-left:0;color:#888;}
.aside-list li a{font-size:13px;color:#c43615;}
.aside-list li{padding:10px 0 10px 40px;position:relative;}
.aside-list li:first-child{padding-top:0;}
.aside-list li + li{border-top:1px solid #eee;}
.aside-list li a:hover, .aside-list li a.active{text-decoration:underline;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.aside-list li i{font-size:25px;margin-right:15px;color:#ccc;position:absolute;left:0;}
.recent-posts-widget li{padding-left:0;width:100%;overflow:hidden;}
.aside-list li img{float:left;margin-right:15px;width:50px;}
.big-tabs .nav-tabs{text-align:center;margin-bottom:10px;border:none;}
.big-tabs .nav-tabs > li{float:none;display:inline-block;text-align:center;margin-bottom:0;}
.big-tabs .nav-tabs > li > a{border:none;font-size:18px;color:#2c3e50;padding:7px 18px 0;background:none;}
.big-tabs .nav-tabs > li.active > a,
.big-tabs .nav-tabs > li.active > a:focus,
.big-tabs .nav-tabs > li.active > a:hover{border:none;background:none;}
.big-tabs .nav-tabs > li > i{font-size:10px;color:transparent;}
.big-tabs .nav-tabs > li.active > i{color:#e74c3c;}
.big-tabs .tab-content{background-color:#f6f6f6;padding:0;margin-top:15px;margin-bottom:40px;}
.big-tabs .big-cont{padding:20px 20px 20px 0;position:relative;}
.big-tabs .tab-content .big-cont h3{font-size:20px;color:#e74c3c;margin-bottom:30px;}
.big-tabs .tab-content .big-cont p{font-size:14px;line-height:1.8;}
.big-tabs .tab-content .big-cont .more{padding:10px 68px 10px 20px;background-color:#e74c3c;color:#fff;margin-top:30px;display:inline-block;font-size:14px;position:relative;text-decoration:none;}
.big-tabs .tab-content .big-cont .more i{background-color:#ffF;color:#e74c3c;padding:10px;font-size:20px;font-weight:normal;position:absolute;right:0;right:0;top:0;}
.big-tabs .tab-content .big-cont .more:hover,
.big-tabs .tab-content .big-cont .more:focus,
.big-tabs .tab-content .big-cont .more:active{background-color:#000;}
.big-tabs .tab-indicators{position:absolute;bottom:-40px;width:100%;}
.big-tabs .carousel-indicators li{border:none;background-color:#dad6d6;}
.big-tabs .carousel-indicators li.active{height:10px;width:10px;border:none;background-color:#e74c3c;}
.no-margin{margin:0 !important;}
.no-padding{padding:0 !important;}
.promo-center{text-align:center;}
.promo-center p,
.promo-center .promo-title{text-align:center !important;}
.promo-bg{border:1px solid #eeeeee;padding:40px 35px;}
.promo-bg,
.promo-bg .promo-cont .promo-title span{background-color:#f6f6f6 !important;}
.promo-box .promo-cont{border:4px solid #c43615;padding:0 15px 40px;}
.promo-box .promo-cont .promo-title{text-align:center;color:#000000;font-size:20px;margin-top:-15px;text-transform:uppercase;font-weight:800;}
.promo-box .promo-cont .promo-title span{background-color:#fff;padding:0 20px;}
.promo-box .promo-cont .promo-icon{text-align:center;vertical-align:central;margin:20px 0;}
.promo-box .promo-cont .promo-icon i{font-size:50px;color:#c43615;}
.promo-box p{color:#888;font-size:14px;margin:20px 0;position:relative;}
.promo-box .promo-cont .promo-btn{padding:10px 25px;color:#fff;background-color:#c43615;position:relative;display:inline-block;text-decoration:none;font-size:18px;font-weight:800;}
.promo-box .promo-cont .promo-btn:hover{background-color:#000;}
.promo-row{padding:30px;}
.promo-row .promo-cont{padding:0;border:none;}
.promo-row .promo-icon{padding:20px;margin:0;display:inline-block;}
.promo-box .prom-icon-bg{background-color:#c43615;}
.promo-row .promo-cont .promo-title{text-align:left;margin-top:10px;color:#c43615;}
.promo-row p{margin:0 0 10px;}
.promo-row .promo-cont .promo-btn{margin-top:15px;float:right;}
.promo-row .promo-cont .promo-icon i{color:#fff;font-size:45px;}
.promo-border{border:4px solid #c43615;}
.promo-border1{border:1px solid #c43615;}
.promo-box .btn-3d{border-bottom:4px solid #ad2707;margin-top:10px;}
.promo-box .btn-md{margin-top:10px;}
.promo-border-bottom{border-bottom:4px solid #c43615;}
.promo-box .promo-bg-icon{background:none;text-align:center;display:block;padding:0;}
.promo-box .promo-bg-icon img{max-height:100%;max-width:100%;}
.promo-box .promo-bg-icon i,
.promo-row .promo-cont .promo-bg-icon i{color:#c43615;font-size:60px;}
.promo-border-left{border:1px solid #eee;border-left:4px solid #c43615;}
.padding-0{padding:0 !important;}
.promo-color{background-color:#c43615;}
.promo-color .promo-cont{border:3px solid #fff;padding:20px;}
.promo-color .promo-cont .promo-title{color:#fff;font-size:40px;}
.promo-img .promo-cont .promo-title,
.promo-img2 .promo-cont .promo-title{font-size:40px;}
.promo-color .promo-cont p,
.promo-img .promo-cont p,
.promo-img .promo-cont .promo-title,
.promo-img2 .promo-cont p,
.promo-img2 .promo-cont .promo-title{color:#fff;}
.promo-img{background-repeat:no-repeat;background-size:cover;padding-top:70px;padding-bottom:70px;}
.promo-img2{background-repeat:no-repeat;background-size:cover;padding-top:70px;padding-bottom:70px;}
.promo-img2 .promo-cont .btn-white{background-color:#fff;color:#c43615;}
/**/.promo-icon.radius-100.prom-icon-bg{float:left;margin-right:30px !important;}
.promo-style5 .promo-btn{float:left !important}
.promo-style6 .promo-icon{float:right;}
.no-gutter > [class*='col-']{padding-right:0;padding-left:0;}
.no-gutter{margin-right:0;margin-left:0;}
.icon-block{border:1px solid #eee;}
.icon-block [class*='col-'] .block-icon + [class*='col-'] .block-icon{border-left:1px solid #eee}
.block-icon{padding:35px 20px 40px;text-align:center;background-color:#fff;}
.block-no-margin{margin:0 -15px;}
.block-icon i{display:inline-block;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;text-align:center;}
.block-icon i img{padding:25px;}
.block-icon i img{padding:25px;}
.block-icon .i_style1{height:140px;width:140px;line-height:120px;font-size:70px;color:#DA6036;}
.block-icon .i_style2{height:90px;width:90px;line-height:75px;font-size:45px;color:#DA6036;}
.block-icon i span{font-size:70px;color:#da6036;height:120px;width:120px;line-height:120px;}
.block-icon i.border-size-i{border:10px solid transparent;}
.block-icon .border-size-1{border:1px solid transparent;}
.block-icon i.border-color-i{border-color:#eeeeee;}
.block-icon .icon-title{color:#000;margin-top:25px;text-transform:uppercase;}
.block-icon .icon-body{color:#888;margin:20px 0;}
.block-icon .icon-more{padding:10px 20px;color:#fff;display:inline-block;background-color:#da6036;margin-top:10px;text-decoration:none;font-weight:normal;}
.block-icon .icon-more:hover{background-color:#000;}
.block-hover:hover .icon-title,
.block-bg .icon-title{color:#da6036;}
.block-hover:hover i.border-color-i ,
.block-bg i.border-color-i{border-color:#da6036;}
.block-hover:hover i.bg-i,
.block-bg i.bg-i{background-color:#eeeeee;}
.block-hover2:hover i.border-color-i ,
.block-bg2 i.border-color-i{border-color:#da6036;}
.block-hover2:hover i,
.block-bg2 i{background-color:#da6036;}
.block-hover2:hover i span{color:#fff;}
.block-bg2 i.bg-i span{color:#fff;}
.block-icon-gray{background-color:#fcfcfc;}
.block-icon-green{background-color:#f1fcfe;}
.block-icon-red{background-color:#f4f1f1;}
.block-icon{border:1px solid #eee;}
.icon-block .row > [class*='col-']:first-child > .block-icon{border-left:none !important;}
.boder-left >div:last-child{border:none;}
.top-i{padding-top:0 !important;}
.top-i i{margin-top:-20%;position:relative;background-color:#fff;}
.block-margin{margin-top:50px;}
.block-border{border:1px solid #eee;}
.icon-block .row > [class*='col-']:first-child > .block-border{border-left:1px solid #eee !important}
.icon-bg .block-icon:hover i{background-color:#eeeeee;}
.small-icon .block-icon i img,
.small-icon i img{padding:15px;max-width:100%;max-height:100%;}
.small-icon .top-i i,
.small-icon i{top:-40px;margin-top:0;}
.small-icon .block-icon i.border-size-i,
.small-icon i.border-size-i{border-width:7px;}
.small-icon{margin-top:40px;}
.bg-hover .block-icon:hover,
.small-icon:hover{background-color:#eeeeee;}
.icon-hover .block-icon i.border-color-i{border-color:#fff;}
.icon-hover .block-icon:hover i.border-color-i{border-color:#eeeeee;background-color:#eeeeee;}
.color-green{background-color:#88f270;}
.color-red{background-color:#f2b370;}
.color-blue{background-color:#7092f2;}
.color-pink{background-color:#f270c9;}
.text-white .block-icon i.border-color-i,
.text-white i.border-color-i{border-color:#fff;background-color:#fff;}
.text-white .block-icon .icon-title,
.text-white .icon-title,
.text-white .block-icon .icon-body,
.text-white .icon-body{color:#fff;}
.quote-format{padding-top:30px;padding-bottom:30px;background-color:#F7F7F7;}
.quote-format .fa-quote-right{position:relative;display:inline-block;font-size:24px;margin:0;font-size:28px;opacity:0.3;text-align:center;}
.latest-blogs .quote-format .blogs-box{margin-top:0;}
.latest-blogs .quote-format .inside{margin-bottom:0;}
.latest-blogs .recent-blog-style-3{overflow:hidden;}
.latest-blogs .mansory .recent-blog-style-3{overflow:visible;}
.latest-blogs .blog-img{margin-bottom:30px;text-align:center;}
.blog-img img{-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.blogs-box:hover img.scale{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);}
.blog-data{list-style:none;padding:10px 0;border-top:1px solid #dcdcdc}
.blog-data li{display:inline-block;}
.blog-data li a,
.blog-data li span{font-size:11px;color:#888888;letter-spacing:1px;font-weight:200;text-transform:uppercase;padding:0 5px;text-decoration:none;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;font-weight:600;}
.blog-data li a:hover{color:#000;}
.blog-data li:first-child a{padding-left:0;border-right:1px solid #dcdcdc;}
.blog-data li + li a{border-left:1px solid #dcdcdc}
.blog-data li a i{font-size:13px;}
.latest-blogs .blogs-box .blog-body h4{font-size:15px;margin-top:0;margin-bottom:15px;font-weight:600;line-height:1.3;}
.latest-blogs .blogs-box .blog-body h4 a{color:#000;display:block;text-decoration:none;font-weight:700;}
.latest-blogs .blogs-box .blog-body h4 a:hover{color:#777;}
.latest-blogs .recent-blog-style-4 .blog-body h4 a{color:#fff;}
.latest-blogs .recent-blog-style-2{text-align:center;background-color:#fcfbfb;border:1px solid #dddddd;}
.latest-blogs .recent-blog-style-2 .blog-body{padding:0 10px;}
.latest-blogs .recent-blog-style-2 .blog-data{padding:10px 10px 0 10px;}
.latest-blogs .blogs-box .blog-body .blog-a span{margin:0 3px;}
.a-underline{text-decoration:underline;}
.radius-100 img{border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;}
.blogs-box .blog-type{position:absolute;left:-55px;top:5px;z-index:5;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}
.blogs-box:hover .blog-type{left:5px;}
.blogs-box .blog-type i{background-color:#fff;text-align:center;width:45px;height:45px;line-height:45px;color:#e02f2f;font-size:20px;margin-bottom:5px;}
.blog-absolute-cont{position:absolute;bottom:-100%;left:0;width:100%;padding:3% 5%;display:block;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;z-index:5;background:url(data:image/svg
+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3
N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRp
bz0ibm9uZSI
+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY
2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3R
vcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY
29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ
+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZ
XJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba
(0,0,0,0)), color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',
endColorstr='#000000',GradientType=0);}
.recent-blog-style-4{overflow:hidden;position:relative;}
.recent-blog-style-4 .blog-img{margin-bottom:0;}
.recent-blog-style-4:hover .blog-absolute-cont{bottom:0%;}
.recent-blog-style-4 .blog-data{border-top:none}
.blog-absolute-cont p, .blog-absolute-cont .blog-data li a{color:#fff}
.recent-blog-style-5, .recent-blog-style-7{background-color:#fcfbfb;border:1px solid #dddddd;}
.recent-blog-style-5 .blog-body{padding:0 20px;}
.recent-blog-style-5 .blog-img{padding:20px 20px 0 20px;}
.recent-blog-style-5 .blog-data{padding-right:20px;padding-left:20px;padding-bottom:0;}
.recent-blog-style-7 .blog-body{padding:20px 20px 0 0;}
.recent-blog-style-6 .blog-img, .recent-blog-style-7 .blog-img{margin-bottom:0;overflow:hidden;position:relative;}
.recent-blog-style-7 .blog-data{margin-right:20px;}
.blog-num{background-color:#fff;text-align:center;width:45px;padding:5px 0;font-size:18px;line-height:1;}
.blog-num span{display:block;}
.blog-day{color:#e02f2f;font-size:18px;font-weight:800;}
.recent-blog-small h4{margin-bottom:10px !important;}
.blog-data.no-border{padding-top:0}
.subscribe-box{padding:80px 0;}
.subscribe-bg{background-color:#2c3e50;}
.subscribe-box .subscribe-title{color:#fff;font-size:35px;margin-bottom:40px;font-weight:800;margin-top:0}
.subscribe-box .subscribe-form{margin-top:25px;}
.subscribe-btn{background-color:#e74c3c;color:#fff;border-color:#e74c3c;width:100% !important;height:70px;font-size:25px;}
.subscribe-input{width:100% !important;padding-left:30px;height:70px;color:#d9d9d9;font-size:25px;text-transform:uppercase;font-weight:bold;background-color:#fff;border:none;}
.subscribe-form:-webkit-input-placeholder{color:#d9d9d9;}
.subscribe-form:-moz-placeholder{color:#d9d9d9;}
.subscribe-form:-moz-placeholder{color:#d9d9d9;}
.subscribe-form:-ms-input-placeholder{color:#d9d9d9;}
.subscribe-box p{display:inline-block;}
.subscribe-box p input[type=submit]{margin-left:15px;}
.carousel-inner .item .row{margin-right:0;margin-left:0;}
.carousel-inner .recent-blog-style-7 .blog-img{margin-left:-15px}
.project-dep{display:block;float:left;color:#ccc;}
figure.effect-winston .project-dep{margin-top:10px;}
.project-dep a,
figure.effect-winston .project-dep a{color:#ccc;font-size:12px;font-weight:bold;letter-spacing:1px;margin:0;}
figure.effect-winston .project-dep a, figure.effect-kira .project-dep a{color:#fff;}
.project-dep a:hover,
figure.effect-winston .project-dep a:hover,
figure.effect-kira .project-dep a:hover{color:#000;}
figure.recent-portfolio-sc{position:relative;float:left;overflow:hidden;background:#3085a3;text-align:center;cursor:pointer;max-height:100%;}
figure.recent-portfolio-sc img{position:relative;display:block;max-height:100%;max-width:100%;opacity:0.8;}
figure.recent-portfolio-sc figcaption{padding:2em;color:#fff;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
figure.recent-portfolio-sc figcaption:before,
figure.recent-portfolio-sc figcaption:after{pointer-events:none;}
figure.recent-portfolio-sc figcaption,
figure.recent-portfolio-sc figcaption > a{position:absolute;top:0;left:0;width:100%;height:100%;}
figure.recent-portfolio-sc figcaption > a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0;}
figure.recent-portfolio-sc h2{word-spacing:-0.15em;font-weight:300;}
figure.recent-portfolio-sc h2 span{font-weight:800;}
figure.recent-portfolio-sc h2,
figure.recent-portfolio-sc p{margin:0;}
figure.recent-portfolio-sc p{letter-spacing:1px;font-size:68.5%;}
.grid-box:after{content:'';display:block;clear:both;}
.grid-box{margin:0 auto;}
.filter-projects{text-align:center;color:#333;margin:40px 0 40px;}
.filter-projects li{position:relative;display:inline-block;margin:10px 20px 0;}
.filter-projects li a{text-decoration:none;font-size:16px;font-weight:500;color:#c43615;}
.filter-projects .active{color:#982c12;}
.filter-projects .active:before{content:'';position:absolute;bottom:7px;left:-12px;width:5px;height:5px;border-radius:50%;background:#982c12;}
ul.filter-style-1 li a,
ul.filter-style-2 li a{text-decoration:none;font-size:15px;font-weight:500;color:#4a4a4a;background-color:#E8E8E8;padding:7px 20px;-webkit-transition-delay:0.15s;transition-delay:0.15s;}
ul.filter-style-1 li,
ul.filter-style-2 li{margin:0 8px 20px;}
ul.filter-style-1 .active,
ul.filter-style-2 .active{background:#C43514;color:#fff;}
ul.filter-style-1 .active a,
ul.filter-style-2 .active a{background:#C43514;color:#fff;}
ul.filter-style-1 .active:before,
ul.filter-style-2 .active:before{content:'';position:absolute;bottom:7px;left:-12px;width:0;height:0;background:#C43514;color:#fff;}
ul.filter-style-2 li a{border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;}
ul.filter-style-3 li a,
ul.filter-style-4 li a{text-decoration:none;font-size:15px;font-weight:500;color:#888;background-color:#E8E8E8;padding:10px 20px;-webkit-transition-delay:0.15s;transition-delay:0.15s;margin:0;}
ul.filter-style-3 li,
ul.filter-style-4 li{margin:0 0 20px;padding:0;display:initial;}
ul.filter-style-3 li:first-child,
ul.filter-style-4 li:first-child{margin-right:-4px;}
ul.filter-style-4 .active{background:#C43514;color:#fff;}
ul.filter-style-3 li:first-child a{border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;}
ul.filter-style-3 li:last-child a{border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;}
ul.filter-style-3 .active{color:#000;}
ul.filter-style-3 .active a{color:#000;}
ul.filter-style-4 .active a{background:#C43514;color:#fff;}
ul.filter-style-3 .active:before,
ul.filter-style-4 .active:before{content:'';position:absolute;bottom:7px;left:-12px;width:0;height:0;background:#C43514;color:#fff;}
ul.filter-style-5 li a,
ul.filter-style-6 li a{text-decoration:none;font-size:15px;font-weight:500;color:#888;background-color:transparent;padding:0 20px;-webkit-transition-delay:0.15s;transition-delay:0.15s;margin:0;}
ul.filter-style-5 li a{border-right:1px solid #888;}
ul.filter-style-5 li:last-child a{border:none;}
ul.filter-style-5 li,
ul.filter-style-6 li{margin:0 0 20px;padding:0;}
ul.filter-style-5 .active,
ul.filter-style-6 .active{color:#C43514;}
ul.filter-style-5 .active a,
ul.filter-style-6 .active a{color:#C43514;}
ul.filter-style-5 .active:before,
ul.filter-style-6 .active:before{content:'';position:absolute;bottom:7px;left:-12px;width:0;height:0;background:#C43514;color:#fff;}
figure.effect-zoe figcaption{top:auto;bottom:0;padding:15px 10px;height:auto;background:#fff;color:#3c4a50;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);position:absolute;width:100%;}
figure.effect-zoe h4{width:75%;float:left;text-align:left;margin-top:0;}
figure.effect-zoe p.icon-links a{float:right;color:#888;font-size:1.4em;margin-left:15px;}
figure.effect-zoe p.icon-links a:last-child{margin-left:0}
figure.effect-zoe:hover p.icon-links a:hover,
figure.effect-zoe:hover p.icon-links a:focus{color:#252d31;}
figure.effect-zoe p.description{position:absolute;bottom:8em;padding:2em;color:#fff;text-transform:none;font-size:90%;opacity:0;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;-webkit-backface-visibility:hidden;}
figure.effect-zoe h4,
figure.effect-zoe p.icon-links a{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0);}
figure.effect-zoe p.icon-links a span:before{display:inline-block;padding:8px 10px;font-family:'feathericons';speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
figure.effect-zoe h4{color:#000;display:inline-block;}
figure.effect-zoe:hover p.description{opacity:1;}
figure.effect-zoe:hover figcaption,
figure.effect-zoe:hover h4,
figure.effect-zoe:hover p.icon-links a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
figure.effect-zoe:hover h4{-webkit-transition-delay:0.05s;transition-delay:0.05s;}
figure.effect-zoe:hover p.icon-links a:nth-child(3){-webkit-transition-delay:0.1s;transition-delay:0.1s;}
figure.effect-zoe:hover p.icon-links a:nth-child(2){-webkit-transition-delay:0.15s;transition-delay:0.15s;}
figure.effect-zoe:hover p.icon-links a:first-child{-webkit-transition-delay:0.2s;transition-delay:0.2s;}
figure.effect-winston{background:#162633;text-align:left;}
figure.effect-winston img{-webkit-transition:opacity 0.45s;transition:opacity 0.45s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
figure.effect-winston figcaption:before{position:absolute;top:48px;left:-35px;width:100%;height:100%;background:url(../images/triangle.svg) no-repeat center center;background-size:100% 100%;content:'';-webkit-transition:opacity 0.45s, -webkit-transform 0.45s;transition:opacity 0.45s, transform 0.45s;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;}
figure.effect-winston h4{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);font-size:30px;}
figure.effect-winston p{position:absolute;right:0;bottom:0;padding:0 1.5em 7% 0;}
figure.effect-winston a{margin:0 10px;color:#fff;font-size:170%;}
figure.effect-winston a:hover,
figure.effect-winston a:focus{color:#eee;}
figure.effect-winston p a i{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);}
figure.effect-winston:hover img{opacity:0.6;}
figure.effect-winston:hover h4{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
figure.effect-winston:hover figcaption:before{opacity:0.7;-webkit-transform:rotate3d(0,0,1,20deg);transform:rotate3d(0,0,1,20deg);}
figure.effect-winston:hover p i{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
figure.effect-winston:hover p a:nth-child(3) i{-webkit-transition-delay:0.05s;transition-delay:0.05s;}
figure.effect-winston:hover p a:nth-child(2) i{-webkit-transition-delay:0.1s;transition-delay:0.1s;}
figure.effect-winston:hover p a:first-child i{-webkit-transition-delay:0.15s;transition-delay:0.15s;}
figure.effect-terry{background:#34495e;}
figure.effect-terry figcaption{padding:1em;}
figure.effect-terry figcaption:before,
figure.effect-terry figcaption:after{position:absolute;width:200%;height:200%;border-style:solid;border-color:#101010;content:'';-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;bottom:-30px !important}
figure.effect-terry figcaption:before{right:0;bottom:0;border-width:0 70px 120px 0;-webkit-transform:translate3d(70px,120px,0);transform:translate3d(70px,120px,0);}
figure.effect-terry figcaption:after{top:0;left:0;border-width:15px 0 0 15px;-webkit-transform:translate3d(-15px,-15px,0);transform:translate3d(-15px,-15px,0);}
figure.effect-terry img,
figure.effect-terry p a{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;}
figure.effect-terry img{opacity:0.85;}
figure.effect-terry h4{position:absolute;bottom:0;left:10px;padding:0.4em 10px 0.4em 15px;width:50%;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);text-align:left;}
@media screen and (max-width:920px){figure.effect-terry h4{padding:0.75em 10px;font-size:120%;}
}
figure.effect-terry p{float:right;clear:both;text-align:left;text-transform:none;font-size:111%;margin-right:6px;}
figure.effect-terry p a{display:block;margin-bottom:1em;color:#fff;opacity:0;-webkit-transform:translate3d(90px,0,0);transform:translate3d(90px,0,0);font-size:21px;}
figure.effect-terry p a:hover,
figure.effect-terry p a:focus{color:#f3cf3f;}
figure.effect-terry:hover figcaption:before,
figure.effect-terry:hover figcaption:after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
figure.effect-terry:hover img{opacity:0.6;}
figure.effect-terry:hover h4,
figure.effect-terry:hover p a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
figure.effect-terry:hover p a{opacity:1;}
figure.effect-terry:hover p a:first-child{-webkit-transition-delay:0.025s;transition-delay:0.025s;}
figure.effect-terry:hover p a:nth-child(2){-webkit-transition-delay:0.05s;transition-delay:0.05s;}
figure.effect-terry:hover p a:nth-child(3){-webkit-transition-delay:0.075s;transition-delay:0.075s;}
figure.effect-terry:hover p a:nth-child(4){-webkit-transition-delay:0.1s;transition-delay:0.1s;}
figure.effect-kira{background:#fff;text-align:left;}
figure.effect-kira img{-webkit-transition:opacity 0.35s;transition:opacity 0.35s;}
figure.effect-kira figcaption{z-index:1;}
figure.effect-kira p{padding:1.25em 0.5em;font-weight:600;font-size:100%;line-height:1.5;background-color:#fff;opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);float:left;clear:both;width:100%;margin-top:15px;}
figure.effect-kira p a{margin:0 0.5em;color:#101010;}
figure.effect-kira p a:hover,
figure.effect-kira p a:focus{opacity:0.6;}
figure.effect-kira figcaption:before{position:absolute;top:60px;right:2em;left:2em;z-index:-1;height:3.5em;background:#fff;content:'';-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0,4em,0) scale3d(1,0.023,1);transform:translate3d(0,4em,0) scale3d(1,0.023,1);-webkit-transform-origin:50% 0;transform-origin:50% 0;display:none;}
figure.effect-kira:hover img{opacity:0.5;}
figure.effect-kira:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
figure.effect-kira:hover figcaption:before{opacity:0.7;-webkit-transform:translate3d(0,5em,0) scale3d(1,1,1);transform:translate3d(0,5em,0) scale3d(1,1,1);}
figure.effect-kira .project-dep{position:absolute;left:2em;bottom:2em;}
.latest-projects .recent-project-style-1 h4{display:block;float:none;}
figure.recent-project-style-4 p.description{float:none;display:block;}
.photo-box{position:relative;overflow:hidden;text-align:center;}
.photo-box .album-info h6{font-size:12px;text-transform:uppercase;}
.album-style-1 .album-info{padding:15px 0;}
.photo-box .album-info p{font-size:14px;line-height:1.2;color:#000;}
.photo-box .album-info h4{font-size:18px;}
.album-style-2 .album-info{padding:15px 0;background-color:#eeeeee;border:1px solid #dddddd;}
.photo-box .album-info-absolute{position:absolute;z-index:5;bottom:80px;display:block;width:100%;padding:5%;}
.photo-box .album-white,
.photo-box .album-white h4,
.photo-box .album-white h6,
.photo-box .album-white p{color:#fff;}
.img-opacity{background-color:#000;}
.album-bg{background-color:#c5551d;}
.album-img{background-color:#000;}
.album-photo{position:absolute;top:-100%;z-index:5;text-align:center;list-style:none;width:100%;padding:0;margin:0;}
.album-photo li{display:inline-block;position:relative;width:64px;height:64px;}
.album-photo li img{width:100%;height:100%;border:3px solid #fff;}
.album-photo > li:last-child > img{top:70px;position:absolute;left:-20px;}
.album-photo > li:first-child > img{top:70px;position:absolute;right:-20px;z-index:5}
.photo-box:hover .album-img img{opacity:.5;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}
.photo-box:hover .album-photo{display:block;top:45px;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}
.img-opacity{opacity:.5;}
.pie-charts{position:relative;}
.easyPieChart{position:relative;text-align:center;display:inline-block;margin:0 auto;}
.easyPieChart canvas{position:absolute;top:0;left:0;}
.pie-charts .label{color:#000000;font-size:13px;padding-top:25px;display:block;}
.percentage-gray canvas,
.percentage-bg canvas{background-color:#eee;border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;}
.percentage-gray span,
.percentage-bg span{z-index:5;position:relative;color:#c43615;}
.chart-tit{line-height:1;display:block;}
.percentage-light2 canvas{border:5px solid #eee;border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;}
.label-center{position:absolute;display:inline-block;width:100%;top:65px;z-index:5;text-align:center;color:#c43615;}
.promo-row .promo-icon{display:inline-block;}
.promo-border-left .promo-icon{padding:0;}
.timer{display:block;}
.wpcf7-response-output{float:left;width:80%;margin:0 8% !important;text-align:center;padding:10px 15px !important;background-color:#E6C56D !important;border-color:#FF9E06 !important;font-size:15px;}
span.phone-number{display:block;}
.testimonials-box .client-name{float:none;margin-bottom:0;}
.testimonials .carousel-indicators ,
.carousel-testimonials-full .carousel-indicators{padding-left:0;}
.testimonials .carousel-indicators li ,
.carousel-testimonials-full .carousel-indicators li{border-color:#cdcdcd;float:left;margin-right:5px;display:inline-block;width:10px;height:10px;margin:1px 3px 1px 1px;text-indent:-999px;cursor:pointer;background-color:#fff;border-radius:10px;}
#carousel-testimonials-full .indicators-testimonials li,
.testimonials-full_style .indicators-testimonials li,
.clients-list .indicators-testimonials li{margin:1px 4px 1px 4px;}
.testimonials .comment-author .img-square{height:76px;width:76px;position:absolute;left:20px;top:24px;}
.panel-group{background-color:transparent;}
.indicators-recent{text-align:center;}
.indicators-recent li{width:10px;height:10px;border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-ms-border-radius:100% 100% 100% 100%;border:1px solid #d2d2d2;margin:0 1.5px;background-color:#fff;}
.indicators-recent li.active{width:10px;height:10px;border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-ms-border-radius:100% 100% 100% 100%;border:1px solid #d2d2d2;margin:0 1.5px;background-color:#dcdcdc;}
.staff-big{min-height:260px;}
#wrapper{width:90%;max-width:1100px;min-width:800px;margin:50px auto;}
#columns{-webkit-column-count:3;-webkit-column-gap:10px;-webkit-column-fill:auto;-moz-column-count:3;-moz-column-gap:10px;-moz-column-fill:auto;column-count:3;column-gap:15px;column-fill:auto;}
.pin{display:inline-block;background:#FEFEFE;border:2px solid #FAFAFA;box-shadow:0 1px 2px rgba(34, 25, 25, 0.4);margin:0 2px 15px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;padding:15px;padding-bottom:5px;background:-webkit-linear-gradient(45deg, #FFF, #F9F9F9);opacity:1;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}
.pin p{font:12px/18px Arial, sans-serif;color:#333;margin:0;}
@media (min-width:960px){#columns{-webkit-column-count:4;-moz-column-count:4;column-count:4;}
}
@media (min-width:1100px){#columns{-webkit-column-count:5;-moz-column-count:5;column-count:5;}
}
@media (min-width:1200px){.icons{margin-top:20px;}
.icons-bg .icons-blue li a{color:#fff;}
}
@media (min-width:992px) and (max-width:1200px){nav{padding:0;}
.header-contact{margin-top:20px;margin-left:2%;}
.header1 .header ,.header15 .header{padding-bottom:20px;}
.header1 nav ,.header15 nav{padding-left:0;}
.call-action-style1{text-align:center;}
}
@media (min-width:768px) and (max-width:992px){.logo, .block{margin-bottom:30px;}
.header2 #socail{padding-right:2%;}
.header2{padding-bottom:10px;}
.header3{padding-bottom:0;}
.topBar-header4 #socail{padding-right:15px;margin-top:5px;}
.topBar-header4 .welcome{padding-left:15px;}
.header3 nav{padding-left:0;}
.topBar-header4{margin-top:10px;}
.header2 nav .menu > ul > li > a{font-size:12px;}
.icons-bg .icons-blue{padding:0;margin-bottom:15px;}
.icons-bg .icons-blue li{display:inline-block;margin-right:7px;padding-right:0;}
.icons-bg{padding:13px 20px;}
.header13 nav .menu > ul > li > a{padding:6px 10px;}
.topBar-header8 .cart-icon ,.topBar-header17 .cart-icon{margin-left:10px;}
.header13 .topBar-header8 #socail{margin-top:20px;}
.call-action-style1{text-align:center;}
}
@media (max-width:768px){.mansory{column-count:2;-webkit-column-count:2;-moz-column-count:2;}
.logo{text-align:center;}
.logo, .header2 .logo{margin-bottom:30px;}
.header10 .menu ,.topBar-header14 #socail{margin-top:20px;}
.header10 .menu #menu-button ,.header16 .menu #menu-button{right:0;}
.topMenu .nav{float:left;margin-top:15px;}
.topMenu .nav > li > a{padding-left:0;margin-right:20px;}
.header1 .header ,.header15 .header{padding:40px 0;}
.block{margin-bottom:30px;}
.topBar-header4 #socail, .topBar-header17 #socail{float:left !important;margin-top:10px;}
.header2 #socail, .topBar-header4 ul#social li{float:none;margin-top:15px;}
.header12 .logo{margin:20px 0;}
.header12 .topAds{text-align:center;margin-bottom:20px;float:none;}
#wrapper{padding-left:250px;}
#wrapper.toggled{padding-left:0;}
#sidebar-wrapper{width:250px;}
#wrapper.toggled #sidebar-wrapper{width:0;}
#page-content-wrapper{padding:20px;position:relative;}
#wrapper.toggled #page-content-wrapper{position:relative;margin-right:0;}
.header20{padding-bottom:20px;}
.footerContact{margin-top:20px;}
.footer1 .footerMenu{}
.header11{padding:25px 0;}
.call-action-style1{text-align:center;}
}
@media only screen and (max-width:480px){.menuLink li{width:100%;}
.blog-img img{width:100%;}
.mansory{column-count:1;-webkit-column-count:1;-moz-column-count:1;}
form#search{left:0;right:inherit}
form#search:after, form#search:before{left:17px;right:inherit}
}
@media all and (max-width:800px),
only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px),
only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px),
only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1024px),
only screen and (min-device-pixel-ratio:2) and (max-width:1024px),
only screen and (min-resolution:192dpi) and (max-width:1024px),
only screen and (min-resolution:2dppx) and (max-width:1024px){.menuBar .menu ,
.menuLeft ,
.header20 .menu,
.menuBar .menu{float:none;}
.header20{padding-bottom:20px;}
.header11 nav .menu > ul > li > a,
.header20 nav .menu > ul > li > a,
.header11 #mega-menu-wrap-main_menu #mega-menu-main_menu > li.mega-menu-item > a,
.header20 nav #mega-menu-wrap-main_menu #mega-menu-main_menu > li.mega-menu-item >
a,
.header12 nav .menu > ul > li > a,
.header12 #mega-menu-wrap-main_menu #mega-menu-main_menu > li.mega-menu-item > a{padding:10px;}
.header11 .menu > ul > li,
.header11 #mega-menu-wrap-main_menu #mega-menu-main_menu > li.mega-menu-item,
.header16 .menu > ul > li > a,
.header16 #mega-menu-wrap-main_menu #mega-menu-main_menu > li.mega-menu-item > a{border:none;}
.header12 #wrap{float:right;}
.header12 .search-icon{float:right;}
.centerHeader{padding:15px 0;}
.header17 nav .menu > ul > li > a,
.header17 #mega-menu-wrap-main_menu #mega-menu-main_menu > li.mega-menu-item > a{padding:20px 10px !important;}
}
.dl-menuwrapper{width:100%;max-width:100%;float:right;position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%;}
.dl-menuwrapper button{text-indent:-900em;overflow:hidden;position:relative;cursor:pointer;outline:none;height:58px;width:58px;border:5px solid #fcf946;background-color:transparent;float:right;}
.dl-menuwrapper ul{background:#222;}
.dl-menuwrapper button:after{content:'';position:absolute;width:68%;height:5px;background:#fcf946;top:10px;left:16%;box-shadow:0 10px 0 #fcf946,
0 20px 0 #fcf946;}
.dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.dl-menuwrapper li{position:relative;}
.dl-menuwrapper li a{display:block;position:relative;padding:15px 20px;font-size:16px;line-height:20px;font-weight:300;color:#fff;outline:none;}
.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,0.1);}
.dl-menuwrapper li.dl-back > a{padding-left:30px;background:rgba(0,0,0,0.1);}
.dl-menuwrapper li.dl-back:after,
.dl-menuwrapper li > a:not(:only-child):after{position:absolute;top:40%;content:"";display:inline-block;width:10px;height:10px;border-right:0.2em solid #fff;border-top:0.2em solid #fff;transform:rotate(45deg);margin-right:0.5em;}
.dl-menuwrapper li.dl-back:after{left:10px;border-left:0.2em solid #fff;border-bottom:0.2em solid #fff;border-top:0;border-right:0;}
.dl-menuwrapper li > a:after{right:10px;color:rgba(0,0,0,0.15);}
.dl-menuwrapper .dl-menu{top:70px;right:0;position:absolute;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all 0.3s ease;}
.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);transform:translateY(0px);}
.dl-menuwrapper li .dl-submenu{display:none;}
.dl-menu.dl-subview li,
.dl-menu.dl-subview li.dl-subviewopen > a,
.dl-menu.dl-subview li.dl-subview > a{display:none;}
.dl-menu.dl-subview li.dl-subview,
.dl-menu.dl-subview li.dl-subview .dl-submenu,
.dl-menu.dl-subview li.dl-subviewopen,
.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,
.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li{display:block;}
.dl-menuwrapper > .dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0;}
.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 0.4s;animation:MenuAnimOut1 0.4s;}
.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 0.3s ease-in-out;animation:MenuAnimOut2 0.3s ease-in-out;}
.dl-menu.dl-animate-out-3{-webkit-animation:MenuAnimOut3 0.4s ease;animation:MenuAnimOut3 0.4s ease;}
.dl-menu.dl-animate-out-4{-webkit-animation:MenuAnimOut4 0.4s ease;animation:MenuAnimOut4 0.4s ease;}
.dl-menu.dl-animate-out-5{-webkit-animation:MenuAnimOut5 0.4s ease;animation:MenuAnimOut5 0.4s ease;}
@-webkit-keyframes MenuAnimOut1{0%{}
50%{-webkit-transform:translateZ(-250px) rotateY(30deg);}
75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}
100%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}
}
@-webkit-keyframes MenuAnimOut2{0%{}
100%{-webkit-transform:translateX(-100%);opacity:0;}
}
@-webkit-keyframes MenuAnimOut3{0%{}
100%{-webkit-transform:translateZ(300px);opacity:0;}
}
@-webkit-keyframes MenuAnimOut4{0%{}
100%{-webkit-transform:translateZ(-300px);opacity:0;}
}
@-webkit-keyframes MenuAnimOut5{0%{}
100%{-webkit-transform:translateY(40%);opacity:0;}
}
@keyframes MenuAnimOut1{0%{}
50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);}
75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}
100%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0;}
}
@keyframes MenuAnimOut2{0%{}
100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;}
}
@keyframes MenuAnimOut3{0%{}
100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}
}
@keyframes MenuAnimOut4{0%{}
100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}
}
@keyframes MenuAnimOut5{0%{}
100%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0;}
}
.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 0.3s;animation:MenuAnimIn1 0.3s;}
.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 0.3s ease-in-out;animation:MenuAnimIn2 0.3s ease-in-out;}
.dl-menu.dl-animate-in-3{-webkit-animation:MenuAnimIn3 0.4s ease;animation:MenuAnimIn3 0.4s ease;}
.dl-menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 0.4s ease;animation:MenuAnimIn4 0.4s ease;}
.dl-menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 0.4s ease;animation:MenuAnimIn5 0.4s ease;}
@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}
20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}
100%{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1;}
}
@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0;}
100%{-webkit-transform:translateX(0px);opacity:1;}
}
@-webkit-keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);opacity:0;}
100%{-webkit-transform:translateZ(0px);opacity:1;}
}
@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);opacity:0;}
100%{-webkit-transform:translateZ(0px);opacity:1;}
}
@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);opacity:0;}
100%{-webkit-transform:translateY(0);opacity:1;}
}
@keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0;}
20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}
100%{-webkit-transform:translateZ(0px) rotateY(0deg);transform:translateZ(0px) rotateY(0deg);opacity:1;}
}
@keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;}
100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}
}
@keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}
100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
}
@keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}
100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
}
@keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0;}
100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}
}
.dl-menuwrapper > .dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 0.4s ease;animation:SubMenuAnimIn1 0.4s ease;}
.dl-menuwrapper > .dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 0.3s ease-in-out;animation:SubMenuAnimIn2 0.3s ease-in-out;}
.dl-menuwrapper > .dl-submenu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 0.4s ease;animation:SubMenuAnimIn3 0.4s ease;}
.dl-menuwrapper > .dl-submenu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 0.4s ease;animation:SubMenuAnimIn4 0.4s ease;}
.dl-menuwrapper > .dl-submenu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 0.4s ease;animation:SubMenuAnimIn5 0.4s ease;}
@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0;}
100%{-webkit-transform:translateX(0px);opacity:1;}
}
@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0;}
100%{-webkit-transform:translateX(0px);opacity:1;}
}
@-webkit-keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);opacity:0;}
100%{-webkit-transform:translateZ(0px);opacity:1;}
}
@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);opacity:0;}
100%{-webkit-transform:translateZ(0px);opacity:1;}
}
@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);opacity:0;}
100%{-webkit-transform:translateZ(0);opacity:1;}
}
@keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;}
100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}
}
@keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;}
100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}
}
@keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}
100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
}
@keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}
100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
}
@keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0;}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}
}
.dl-menuwrapper > .dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 0.4s ease;animation:SubMenuAnimOut1 0.4s ease;}
.dl-menuwrapper > .dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 0.3s ease-in-out;animation:SubMenuAnimOut2 0.3s ease-in-out;}
.dl-menuwrapper > .dl-submenu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 0.4s ease;animation:SubMenuAnimOut3 0.4s ease;}
.dl-menuwrapper > .dl-submenu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 0.4s ease;animation:SubMenuAnimOut4 0.4s ease;}
.dl-menuwrapper > .dl-submenu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 0.4s ease;animation:SubMenuAnimOut5 0.4s ease;}
@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);opacity:1;}
100%{-webkit-transform:translateX(50%);opacity:0;}
}
@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);opacity:1;}
100%{-webkit-transform:translateX(100%);opacity:0;}
}
@-webkit-keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0px);opacity:1;}
100%{-webkit-transform:translateZ(-300px);opacity:0;}
}
@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0px);opacity:1;}
100%{-webkit-transform:translateZ(300px);opacity:0;}
}
@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);opacity:1;}
100%{-webkit-transform:translateZ(-200px);opacity:0;}
}
@keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;}
100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;}
}
@keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;}
100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;}
}
@keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}
}
@keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}
}
@keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}
100%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0;}
}
.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none;}
.no-js .dl-menuwrapper li .dl-submenu{display:block;}
.no-js .dl-menuwrapper li.dl-back{display:none;}
.no-js .dl-menuwrapper li > a:not(:only-child){background:rgba(0,0,0,0.1);}
.no-js .dl-menuwrapper li > a:not(:only-child):after{content:'';}
.demo-1 .dl-menuwrapper button{background:#c62860;}
.demo-1 .dl-menuwrapper button:hover,
.demo-1 .dl-menuwrapper button.dl-active,
.demo-1 .dl-menuwrapper ul{background:#9e1847;}
.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images{width:100%;}
.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary{width:100%;}
.woocommerce div.woocommerce-tabs ,
.woocommerce div.wc-tabs-wrapper{margin-top:30px;}
.woocommerce div.product form.cart,
.woocommerce #content div.product form.cart,
.woocommerce-page div.product form.cart,
.woocommerce-page #content div.product form.cart{padding-top:10px;}
.woocommerce h2{font-family:inherit;font-size:20px;line-height:23px;font-weight:600;}
.woocommerce div.related h2{margin-bottom:20px;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{text-align:center;}
.dark_links a:hover,
.white_links a:hover,
.dark_links a:hover h2,
.dark_links a:hover h3{color:#c43615 !important;}
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce div.product form.cart .button,
.modal-content .wc-forward{background-color:#c43615;color:#fff;font-size:13px;}
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce div.product form.cart .button:hover
.modal-content .wc-forward:hover{background-color:#000 !important;;color:#fff;}
.woocommerce-page .shop-aside{padding-top:60px;}
.wc-forward{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;font-family:inherit;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;white-space:nowrap;display:inline-block;background-image:none;box-shadow:none;-webkit-box-shadow:none;text-shadow:none;}
.woocommerce .form-submit{float:left;}
.woocommerce #commentform .form-submit input{width:auto;}
.woocommerce #review_form #respond textarea,
.woocommerce-page #review_form #respond textarea{border:1px solid #eee!important;background-color:#f9f9f9;}
.woocommerce #reviews #comment{height:75px;}
.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%;margin-top:5px;}
.woocommerce .comment-form-rating{margin-bottom:30px;}
.woocommerce #commentform input,
.woocommerce #commentform textarea{border:1px solid #eee;padding:8px;outline:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-family:inherit;font-size:inherit;color:#555;margin:0;width:300px;max-width:100%;display:block;margin-bottom:20px;background:#f9f9f9;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;padding:8px;margin-bottom:5px;}
.woocommerce #review_form #respond p{margin:5px 0 15px;}
.woocommerce p.stars a.star-1.active:after,
.woocommerce p.stars a.star-1:hover:after,
.woocommerce p.stars a.star-2.active:after,
.woocommerce p.stars a.star-2:hover:after,
.woocommerce p.stars a.star-3.active:after,
.woocommerce p.stars a.star-3:hover:after,
.woocommerce p.stars a.star-4.active:after,
.woocommerce p.stars a.star-4:hover:after,
.woocommerce p.stars a.star-5.active:after,
.woocommerce p.stars a.star-5:hover:after{color:#c43615;}
.woocommerce .required{color:#ff4242;font-weight:bold;padding-left:2px;}
.woocommerce span.onsale,
.woocommerce-page span.onsale{text-shadow:0 -1px 0 #d9441a!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;background:#E41D52!important;}
.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:0;padding-right:0;margin-bottom:0;}
.woocommerce div.product .woocommerce-tabs ul.tabs:before{border:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{border:1px solid #eee!important;border-radius:4px 4px 4px 4px;margin:0 -8px 0 0 !important;box-shadow:none!important;background-color:#f7f7f7!important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before ,
.woocommerce div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after{box-shadow:none!important;content:""!important;border-width:0 0 !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active{background:#FFF !important;border:1px solid #e8e8e8!important;}
.woocommerce #reviews h3{color:#000;}
.comment_container{border:1px solid #eee;background:#fbfbfb;border-radius:3px;}
.modal-backdrop{display:none;}
.woocommerce #reviews #comments ol.commentlist li .comment-text,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 66px !important;}
.woocommerce #reviews #comments ol.commentlist li .comment-text,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text{border:none!important;}
.woocommerce #reviews #comments ol.commentlist li img.avatar,
.woocommerce-page #reviews #comments ol.commentlist li img.avatar{margin:22px!important;border:none!important;width:40px !important;padding:0 !important;position:relative!important;}
.woocommerce .star-rating span,
.woocommerce-page .star-rating span{color:#F7EE0D;}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em;}
.woocommerce #reviews #comments h2{margin-bottom:20px;}
.woocommerce div.product span.price ins,
.woocommerce div.product p.price ins,
.woocommerce #content div.product span.price ins,
.woocommerce #content div.product p.price ins,
.woocommerce-page div.product span.price ins,
.woocommerce-page div.product p.price ins,
.woocommerce-page #content div.product span.price ins,
.woocommerce-page #content div.product p.price ins{color:#E41D52;text-decoration:none;}
.single_product_right .price{color:#555 !important;font-weight:600 !important;font-size:21px!important;}
.woocommerce div.product form.cart .button{margin-left:15px;}
.woocommerce .quantity input.qty,
.woocommerce #content .quantity input.qty,
.woocommerce-page .quantity input.qty,
.woocommerce-page #content .quantity input.qty{-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.05)!important;-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.05)!important;box-shadow:inset 0px 1px 2px rgba(0,0,0,0.05)!important;border:1px solid #e7e7e7 !important;float:left;height:32px;padding:0;}
.woocommerce .product_meta a{color:#c43615;}
.woocommerce p{line-height:1.8;}
.woocommerce div.product .woocommerce-tabs .panel{line-height:1.8;}
.woocommerce .sidebar ul.cart_list li,
.woocommerce .sidebar ul.product_list_widget li,
.woocommerce-page .sidebar ul.cart_list li,
.woocommerce-page .sidebar ul.product_list_widget li{padding:12px 0!important;}
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img,
.woocommerce-page ul.cart_list li img,
.woocommerce-page ul.product_list_widget li img{float:left!important;width:56px!important;background:#fff;border:1px solid rgba(0,0,0,0.06);padding:2px;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;margin-left:0px!important;margin-right:14px !important;-webkit-border-radius:1px !important;-moz-border-radius:1px!important;border-radius:1px!important;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.product-categories{padding:0;}
.product-categories>li>a{display:inline-block;text-decoration:none;border-radius:3px;position:relative;display:block;padding:3px 12px 3px 0px;position:relative;z-index:21;text-shadow:0 1px 0 rgba(255,255,255, 0.7);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.product-categories>li>a:before,
.product-categories > li ul>li>a:before{font-family:'icomoon';font-size:14px;content:"\25b6";display:inline-block;position:relative;width:20px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.product-categories > li ul{margin:1px 0 3px 10px;}
.product-categories{list-style:none;}
.product-categories > li ul>li>a{display:inline-block;font-size:13px;text-decoration:none;border-radius:3px;position:relative;display:block;padding:3px 0 3px 25px;position:relative;z-index:21;text-shadow:0 1px 0 rgba(255,255,255, 0.7);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.cart_totals table, .shipping_calculator table{margin:14px 0 20px !important;border-collapse:collapse!important;width:100%;}
.cart_totals table th{border:1px solid #e8e8e8!important;background-color:#fcfcfc;text-align:center;padding:8px 20px !important;text-align:left;width:auto!important;}
.cart_totals table td{padding:8px 20px !important;border:#e8e8e8 1px solid !important;}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt{background:#c43615;}
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover{background:#000;}
.woocommerce table.shop_table,
.woocommerce-page table.shop_table{margin-bottom:60px;border-radius:0px;}
.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px;}
.shop_table.cart th{font-weight:600 !important;background:#fafafa;}
.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:6px 12px;vertical-align:middle;}
.woocommerce table.cart a.remove,
.woocommerce #content table.cart a.remove,
.woocommerce-page table.cart a.remove,
.woocommerce-page #content table.cart a.remove{color:#e55228!important;font-size:18px;font-weight:normal;height:16px;width:16px;line-height:15px;}
.woocommerce-cart table.cart img{width:32px;box-shadow:none;}
.popup_cart{margin:15px;padding:0;list-style:none;background-color:#f3f3f3;}
.cart-title{font-size:17px;font-weight:600;padding:10px 10px 0;color:#c43615;margin:10px 0;line-height:1.5;text-align:center;}
.modal-content .cart-title i{margin:0 15px 0 5px;font-size:22px !important;}
ul.popup_cart li.mini_cart_item{display:block;padding:3px 10px;margin:3px 0;border-bottom:1px solid #fff;}
ul.popup_cart li.mini_cart_item:hover{background-color:#ccc;}
ul.popup_cart li.mini_cart_item:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
ul.popup_cart li.mini_cart_item img{float:left;width:56px;background:#fff;border:1px solid rgba(0,0,0,0.06);padding:2px;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;margin-left:0px!important;margin-right:14px !important;-webkit-border-radius:1px !important;-moz-border-radius:1px!important;border-radius:1px!important;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
ul.popup_cart li.mini_cart_item span.quantity{display:block;margin-right:10px;margin-top:5px;color:#000;}
ul.popup_cart li.mini_cart_item a span{font-weight:600;display:inline-block;padding-top:5px;color:#000;}
ul.popup_cart li.mini_cart_item a.remove{position:relative;top:-2px;left:0;float:right;font-size:20px;font-weight:normal !important;color:#bbb !important;}
ul.popup_cart li.mini_cart_item a.remove:hover{background-color:transparent;color:#c43615 !important;;}
.modal-content .total{color:#000;text-align:center;}
.modal-content .buttons{margin-bottom:20px;text-align:center;}
ul.popup_cart .amount{color:#c43615;font-size:16px;font-weight:600;}
.cart-ic .cart_totals{border-radius:100%;background-color:#c43615;min-width:18px;color:#fff;text-align:center;height:18px;line-height:18px;font-size:10px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-6px;margin-left:0 !important;}
.cart-ic .cart_totals:before{border-color:transparent #c43615 transparent;border-style:solid solid solid none;border-width:13px 6px 0px medium;content:"";height:0;left:-2px;position:absolute;top:2px;width:0;z-index:-1;}
.cartIcon .cart_totals ,
.cart-icon-bar .cart_totals ,
.cart-i .cart_totals ,
.cart-heavy .cart_totals ,
.cart-special .cart_totals{right:-17px;margin-top:-18px;}
.woocommerce ul.products li.product .star-rating{display:inline-block;font-size:10px;}
.woocommerce ul.products li.product .price{color:#666 !important;}
.woocommerce select{border:1px solid #eee;padding:8px;outline:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-family:inherit;font-size:inherit;color:#555;margin:0;width:300px;max-width:100%;display:block;margin-bottom:20px;background:#fff;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;}
.woocommerce ul.products li.product .price del{display:inline-block;}
.woocommerce table.shop_table{margin-top:40px !important;}
.woocommerce h2.widget-title{font-size:14px;text-transform:uppercase;color:#000;margin-bottom:25px;margin-top:0;font-weight:800;}
.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a{font-size:13px;color:#c43514;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#c43514;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#fcd467;}
.woocommerce ul.products li.product .star-rating{}
.woocommerce-page{background-color:#f9f9f9;}
.woocommerce .sidebar ul.cart_list li,
.woocommerce .sidebar ul.product_list_widget li,
.woocommerce-page .sidebar ul.cart_list li,
.woocommerce-page .sidebar ul.product_list_widget li{padding:12px 0!important;}
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img,
.woocommerce-page ul.cart_list li img,
.woocommerce-page ul.product_list_widget li img{float:left!important;width:56px!important;background:#fff;border:1px solid rgba(0,0,0,0.06);padding:2px;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;margin-left:0px!important;margin-right:14px !important;-webkit-border-radius:1px !important;-moz-border-radius:1px!important;border-radius:1px!important;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.product-categories{padding:0;}
.product-categories>li>a{display:inline-block;text-decoration:none;border-radius:3px;position:relative;display:block;padding:3px 12px 3px 20px;position:relative;z-index:21;text-shadow:0 1px 0 rgba(255,255,255, 0.7);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;font-size:13px;color:#c43615;text-transform:uppercase;font-weight:700;letter-spacing:1px;}
.product-categories>li>a:before,
.product-categories > li ul>li>a:before{position:absolute;top:39%;content:"";display:inline-block;width:5px;height:5px;border-right:1px solid #000;border-top:1px solid #000;transform:rotate(45deg);margin-right:0.5em;left:0;}
.product-categories > li ul{margin:1px 0 3px 10px;}
.product-categories{list-style:none;}
.product-categories > li ul>li>a{display:inline-block;font-size:13px;text-decoration:none;border-radius:3px;position:relative;display:block;padding:10px 0 10px 15px;position:relative;z-index:21;text-shadow:0 1px 0 rgba(255,255,255, 0.7);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.product-categories > li ul>li + li>a{border-top:1px solid #eee;}
.cart_totals{margin-left:10px;font-size:12px;}
.cart_totals table, .shipping_calculator table{margin:14px 0 20px !important;border-collapse:collapse!important;width:100%;}
.cart_totals table th{border:1px solid #e8e8e8!important;background-color:#fcfcfc;text-align:center;padding:8px 20px !important;text-align:left;width:auto!important;}
.cart_totals table td{padding:8px 20px !important;border:#e8e8e8 1px solid !important;}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt{background:#c43615;}
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover{background:#000;}
.woocommerce table.shop_table,
.woocommerce-page table.shop_table{margin-bottom:60px;margin-top:60px;border-radius:0px;}
.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;background-color:#fff;}
.shop_table.cart th{font-weight:600 !important;background:#fafafa;}
.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:20px 12px;vertical-align:middle;}
.woocommerce table.cart a.remove, .woocommerce #content table.cart a.remove,
.woocommerce-page table.cart a.remove, .woocommerce-page #content table.cart a.remove{color:#e55228!important;font-size:18px;font-weight:normal;height:16px;width:16px;line-height:15px;}
.woocommerce-cart table.cart img{width:32px;box-shadow:none;}
.shop-aside{background-color:#fff;}
.shop-aside ul.children li, .widget_nav_menu ul.sub-menu li{list-style:none;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{background-color:#fff;padding-bottom:20px;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;}
.woocommerce ul.products li.product:hover,
.woocommerce-page ul.products li.product:hover{-webkit-box-shadow:0px 0px 10px 2px #ccc;-moz-box-shadow:0px 0px 10px 2px #ccc;box-shadow:0px 0px 10px 2px #ccc;}
.woocommerce ul.products li.product h3{color:#c43615;}
.woocommerce ul.products li.product .price ins{font-weight:700;font-size:17px;color:#000;text-decoration:none;}
.woocommerce ul.products li.product .price del{opacity:1;color:#ccc;font-size:14px;margin-right:5px;font-weight:600;}
.woocommerce ul.products li.product .price{display:block;font-weight:700;margin-bottom:.5em;font-size:17px;color:#000 !important;}
.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0;text-transform:uppercase;width:50px;height:50px;line-height:45px;border:2px solid #fff;}
.woocommerce ul.products li.product h3{margin-bottom:5px;}
.woocommerce .widget_price_filter .price_slider_amount{line-height:inherit;}
.modal-content .cart-title i{margin:0 10px 0 0;}
.woocommerce ul.products li.col-lg-4, .woocommerce-page ul.products li.col-lg-4{width:30.8%;}
.woocommerce ul.products li.col-lg-6, .woocommerce-page ul.products li.col-lg-6{width:48%;}
.woocommerce ul.products li.col-lg-12, .woocommerce-page ul.products li.col-lg-12{width:100%;}
.woocommerce ul.cart_list li .star-rating, .woocommerce ul.product_list_widget li .star-
rating{display:none;}
.woocommerce ul.cart_list li ins, .woocommerce ul.product_list_widget li ins{color:#000;font-weight:600;text-decoration:none;}
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart
td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text,
.woocommerce-page table.cart td.actions .input-text{width:120px;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals
.cart_totals{margin-bottom:60px;}
.woocommerce-cart .cart-collaterals .cart_totals table{background-color:#fff;}
.woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce-cart .cart-
collaterals .cart_totals table th{line-height:45px;font-size:16px;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button,
.woocommerce input.button,
.woocommerce a.added_to_cart{padding:15px 1em;}
.woocommerce .widget_price_filter .price_slider_amount .button{padding:10px;}
.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce
.woocommerce-message{background-color:#fff;margin:60px 0 2em!important;}
form.woocommerce-checkout{margin-bottom:60px;}
form.woocommerce-checkout input, form.woocommerce-checkout textarea, form.woocommerce-
checkout select{padding:15px;border:1px solid #ccc;}
.woocommerce form .form-row{margin-bottom:20px;}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{border:1px solid #d3ced2;padding:20px;margin:30px 0;text-align:left;border-radius:0;}
.woocommerce p{line-height:inherit;}
form.checkout_coupon .form-row{margin:0;padding:0;}
form.checkout_coupon .form-row input.input-text{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1;padding:15px;float:left;}
.checkout_coupon{height:92px;}
@media (max-width:768){.woocommerce ul.products li.col-lg-4, .woocommerce-page ul.products li.col-lg-4,
.woocommerce ul.products li.col-lg-6, .woocommerce-page ul.products li.col-lg-6,
.woocommerce ul.products li.col-lg-12, .woocommerce-page ul.products li.col-lg-12{width:49%;}
}
@media (max-width:800px), only screen and (-webkit-min-device-pixel-ratio:2) and (max-
width:1024px), not all, not all, not all, only screen and (max-width:1024px) and (min-
resolution:192dpi), only screen and (max-width:1024px) and (min-resolution:2dppx){.woocommerce ul.products li.col-lg-4, .woocommerce-page ul.products li.col-lg-4,
.woocommerce ul.products li.col-lg-6, .woocommerce-page ul.products li.col-lg-6,
.woocommerce ul.products li.col-lg-12, .woocommerce-page ul.products li.col-lg-12{width:100%;}
}
#con-main-content{margin-top:50px;}
.icons-bg .dropdown-menu img{width:auto;max-width:none;}
.boxed{background-color:#fff;}
.image-attachment{display:block;text-align:center;margin:30px 0}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.wp-caption{background-color:#eee;border:1px solid #ddd;padding:10px 10px 0 10px;max-width:100%;}
.wp-caption-text{margin-top:10px;text-align:center;}
.entry-content a:hover img{opacity:.8;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.single-format-aside{padding:20px;background-color:#eee;position:relative;margin-left:60px;}
.single-format-aside::after{content:",,";position:absolute;width:60px;height:60px;line-height:20px;background-color:#eee;color:#C43514;left:-60px;top:0;font-size:60px;text-align:center;display:block;font-weight:900;}
.sticky{}
.gallery-caption{}
.bypostauthor{}
.alignnone{margin:5px 20px 20px 0;}
.aligncenter,
div.aligncenter{display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.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;}
.page-links{clear:both;font-size:14px;font-weight:800;line-height:2.2;margin:20px 0;text-transform:uppercase;}
.page-links a,
.page-links > span{background:#fff;border:1px solid #fff;width:30px;height:30px;line-height:27px;text-align:center;display:inline-block;text-decoration:none;border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;}
.single-format-status .entry-content .page-links a,
.single-format-gallery .entry-content .page-links a,
.single-format-chat .entry-content .page-links a,
.single-format-quote .entry-content .page-links a,
.page-links a{background:#fff;border:1px solid #ddd;color:#888;}
.single-format-gallery .entry-content .page-links a:hover,
.single-format-audio .entry-content .page-links a:hover,
.single-format-status .entry-content .page-links a:hover,
.single-format-video .entry-content .page-links a:hover,
.single-format-chat .entry-content .page-links a:hover,
.single-format-quote .entry-content .page-links a:hover,
.page-links a:hover{background:#888;color:#fff;border:1px solid #888;}
.single-format-status .entry-content .page-links > span,
.single-format-quote .entry-content .page-links > span{background:none;}
.page-links .page-links-title{background:transparent;border:none;margin-right:20px;padding:0;}
.hentry .mejs-mediaelement,
.hentry .mejs-container .mejs-controls{background:#220e10;}
.hentry .mejs-controls .mejs-time-rail .mejs-time-loaded,
.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:#fff;}
.hentry .mejs-controls .mejs-time-rail .mejs-time-current{background:#ea9629;}
.hentry .mejs-controls .mejs-time-rail .mejs-time-total,
.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background:#595959;}
.hentry .mejs-controls .mejs-time-rail span,
.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{border-radius:0;}
.gallery{margin-bottom:20px;margin-left:-4px;}
.gallery-item{float:left;margin:0 4px 4px 0;overflow:hidden;position:relative;}
.gallery-columns-1.gallery-size-medium,
.gallery-columns-1.gallery-size-thumbnail,
.gallery-columns-2.gallery-size-thumbnail,
.gallery-columns-3.gallery-size-thumbnail{display:table;margin:0 auto 20px;}
.gallery-columns-1 .gallery-item,
.gallery-columns-2 .gallery-item,
.gallery-columns-3 .gallery-item{text-align:center;}
.gallery-columns-4 .gallery-item{max-width:23%;max-width:-webkit-calc(25% - 4px);max-width:calc(25% - 4px);}
.gallery-columns-5 .gallery-item{max-width:19%;max-width:-webkit-calc(20% - 4px);max-width:calc(20% - 4px);}
.gallery-columns-6 .gallery-item{max-width:15%;max-width:-webkit-calc(16.7% - 4px);max-width:calc(16.7% - 4px);}
.gallery-columns-7 .gallery-item{max-width:13%;max-width:-webkit-calc(14.28% - 4px);max-width:calc(14.28% - 4px);}
.gallery-columns-8 .gallery-item{max-width:11%;max-width:-webkit-calc(12.5% - 4px);max-width:calc(12.5% - 4px);}
.gallery-columns-9 .gallery-item{max-width:9%;max-width:-webkit-calc(11.1% - 4px);max-width:calc(11.1% - 4px);}
.gallery-columns-1 .gallery-item:nth-of-type(1n),
.gallery-columns-2 .gallery-item:nth-of-type(2n),
.gallery-columns-3 .gallery-item:nth-of-type(3n),
.gallery-columns-4 .gallery-item:nth-of-type(4n),
.gallery-columns-5 .gallery-item:nth-of-type(5n),
.gallery-columns-6 .gallery-item:nth-of-type(6n),
.gallery-columns-7 .gallery-item:nth-of-type(7n),
.gallery-columns-8 .gallery-item:nth-of-type(8n),
.gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0;}
.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),
.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1){clear:left;}
.gallery-caption{background-color:rgba(0, 0, 0, 0.7);box-sizing:border-box;color:#fff;font-size:14px;line-height:1.3;margin:0;max-height:50%;opacity:0;padding:2px 8px;position:absolute;bottom:0;left:0;text-align:left;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease;width:100%;}
.gallery-caption:before{box-shadow:0 -10px 15px #000 inset;content:"";height:100%;min-height:49px;position:absolute;left:0;top:0;width:100%;}
.gallery-item:hover .gallery-caption{opacity:1;}
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption{display:none;}
audio{margin-top:15px;}
.single-format-audio .audio-content{background:url(/wp-content/themes/pub/twentythirteen/images/dotted-line.png)
repeat-y left top;background-size:4px 4px;float:right;padding-left:35px;width:80%;width:-webkit-calc(100% - 85px);width:calc(100% - 85px);}
.single-format-audio .wp-audio-shortcode{height:30px !important;margin:20px 0;max-width:400px !important;}
.single-format-audio audio{width:100% !important;}
.single-format-chat .entry-meta .date a:before{content:"\f108";margin-right:2px;}
.single-format-chat .entry-meta .author{display:none;}
.single-format-chat .chat{margin:0;}
.single-format-chat .chat .chat-timestamp{color:#722d19;float:right;font-size:12px;font-weight:normal;margin:5px 10px 0;}
.single-format-chat .chat .fn{font-style:normal;}
.single-format-gallery .entry-header{margin-bottom:15px;}
.single-format-image .categories-links,
.single-format-image .tags-links{display:none;}
.blog .single-format-link:first-of-type,
.single .single-format-link:first-of-type{box-shadow:inset 0 2px 2px rgba(173, 165, 105, 0.2);}
.single-format-link .entry-header,
.single-format-link .entry-content p:last-child{margin-bottom:0;}
.single-format-link div.entry-meta{display:inline;}
.single-format-standard .wp-video,
.single-format-standard .wp-audio-shortcode,
.single-format-audio .wp-audio-shortcode,
.single-format-standard .video-player{margin-bottom:24px;}
.single-format-quote .entry-content blockquote{font-size:28px;margin:0;}
.single-format-quote .entry-content a,
.single-format-quote .entry-meta a,
.single-format-quote .linked{color:#e63f2a;}
.single-format-quote .entry-content cite a{border-bottom:1px dotted #fff;color:#fff;font-weight:800;}
.single-format-quote .entry-content cite a:hover{text-decoration:none;}
.single-format-quote blockquote small,
.single-format-quote blockquote cite{display:block;font-size:16px;font-weight:800;font-style:normal;color:#000;}
.single-format-quote blockquote cite a{font-weight:700;}
.single-format-quote blockquote{font-weight:300;padding-left:75px;position:relative;}
.post-quote-entry-inner{position:relative;padding:70px 20px;background-color:#F8F8F8;}
.post-quote-entry-inner .fa{position:absolute;left:20px;top:12px;font-size:40px;color:#888;z-index:1000;}
.single-format-quote .entry-meta .author{display:none;}
.size-auto,
.size-full,
.size-large,
.size-medium,
.size-thumbnail{max-width:100%;height:auto;}
.single-format-status .entry-content,
.single-format-status .entry-meta{padding-left:35px;position:relative;}
.sidebar .single-format-status .entry-content,
.sidebar .single-format-status .entry-meta{padding-left:95px;}
.single-format-status .entry-content:before,
.single-format-status .entry-meta:before{background:url(/wp-content/themes/pub/twentythirteen/images/dotted-line.png)
repeat-y left bottom;background-size:4px 4px;content:"";display:block;height:100%;position:absolute;left:10px;top:0;width:1px;}
.sidebar .single-format-status .entry-content:before,
.sidebar .single-format-status .entry-meta:before{left:70px;}
.single-format-status .categories-links,
.single-format-status .tags-links{display:none;}
.single-format-status .entry-meta:before{background-position:left top;}
.single-format-status .entry-content{color:#f7f5e7;font-size:24px;font-style:italic;font-weight:300;padding-bottom:30px;padding-top:40px;position:relative;}
.single-format-status .entry-content p:first-child:before{background-color:rgba(0, 0, 0, 0.65);content:"";height:3px;margin-top:13px;position:absolute;left:4px;width:13px;}
.sidebar .single-format-status .entry-content > p:first-child:before{left:64px;}
.single-format-status .entry-content p:last-child{margin-bottom:0;}
.single-format-status .entry-meta{margin-top:0;padding-bottom:40px;}
.single-format-status .entry-meta .date a:before{content:"\f105";}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5;}
::-webkit-scrollbar{width:8px;background-color:#F5F5F5;}
::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#000;}