@import 'https://fonts.googleapis.com/css?family=Lato';@import 'https://fonts.googleapis.com/css?family=Montserrat';@import 'https://fonts.googleapis.com/css?family=Open+Sans';html{-webkit-text-size-adjust:100%;}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video,
main{margin:0;padding:0;border:0;font-size:100%;font:inherit;font-family:'Open Sans', sans-serif;vertical-align:baseline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
strong,
b{font-weight:bold;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section{display:block;}
ol,
ul{list-style:none;}
blockquote,
q{quotes:none;}
blockquote:before,
blockquote:after,
q:before,
q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
button#navbar-toggle{background-color:transparent;border:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:94px;}
button#navbar-toggle .icon-bar{display:block;width:22px;height:3px;-webkit-border-radius:1px;-webkit-background-clip:padding-box;-moz-border-radius:1px;-moz-background-clip:padding;border-radius:1px;background-clip:padding-box;-webkit-transition:-webkit-transform 0.4s ease-in-out, opacity 0.4s ease-in-out;-moz-transition:-moz-transform 0.4s ease-in-out, opacity 0.4s ease-in-out;-o-transition:-o-transform 0.4s ease-in-out, opacity 0.4s ease-in-out;transition:-webkit-transform 0.4s ease-in-out,-moz-transform 0.4s ease-in-out,-o-transform 0.4s ease-in-out,transform 0.4s ease-in-out, opacity 0.4s ease-in-out;}
button#navbar-toggle .icon-bar + .icon-bar{margin-top:4px;}
span.icon-bar{position:relative;}
span.icon-bar:nth-child(2):before{-webkit-transition:width 0.4s linear 0s;-moz-transition:width 0.4s linear 0s;-o-transition:width 0.4s linear 0s;transition:width 0.4s linear 0s;}
span.icon-bar:nth-child(3):before{-webkit-transition:width 0.4s linear 0.2s;-moz-transition:width 0.4s linear 0.2s;-o-transition:width 0.4s linear 0.2s;transition:width 0.4s linear 0.2s;}
span.icon-bar:nth-child(4):before{-webkit-transition:width 0.4s linear 0.4s;-moz-transition:width 0.4s linear 0.4s;-o-transition:width 0.4s linear 0.4s;transition:width 0.4s linear 0.4s;}
span.icon-bar:before{position:absolute;left:0;top:0;bottom:0;display:block;content:'';}
body.responsive header#cmo-header button#navbar-toggle span.icon-bar:before{width:0%;}
body.responsive header#cmo-header button#navbar-toggle:hover span.icon-bar:before{width:100%;}
body.responsive #mobile-menu-container button#toggle-mobile-menu span.icon-bar:before{width:100%;}
body.responsive #mobile-menu-container button#toggle-mobile-menu:hover span.icon-bar:before{width:0%;}
header#cmo-header{position:relative;z-index:500;border-bottom:5px solid rgba(255, 255, 255, 0.1);}
header#cmo-header.slider-nav{position:absolute;width:100%;}
header#cmo-header.slider-nav:not(.header-stuck){background-image:none !important;background-color:rgba(0, 0, 0, 0.37);z-index:9999;position:fixed;top:0;}
header#cmo-header.slider-nav:not(.header-stuck):before{content:initial;opacity:0;}
header#cmo-header #logo-header span{display:inline-block;overflow:hidden;}
header#cmo-header #logo-header span img{display:block;}
header#cmo-header #logo-header span:last-child{width:0;}
header#cmo-header #logo-header span:first-child{width:auto;}
header#cmo-header.slider-nav:not(.header-stuck) #logo-header span:first-child{width:0;}
header#cmo-header.slider-nav:not(.header-stuck) #logo-header span:last-child{width:auto;}
header#cmo-header nav{position:relative;font-size:13px;text-transform:uppercase;}
header#cmo-header nav div.mobile-nav{display:none;}
header#cmo-header nav #logo-header{margin-top:31.5px;float:left;}
header#cmo-header nav .nav-wrapper{float:right;}
header#cmo-header nav .nav-wrapper:after{content:'';display:table;clear:both;zoom:1;}
header#cmo-header nav .nav-wrapper:after{content:'';display:table;clear:both;zoom:1;}
header#cmo-header nav #nav-link-search{float:right;display:block;line-height:92px;margin-left:20px;margin-right:15px;font-size:18px;cursor:pointer;}
header#cmo-header nav #nav-link-search{position:relative;}
header#cmo-header nav #nav-link-search #nav-search-container{position:absolute;right:0;line-height:1;top:100%;margin-top:0;opacity:0;visibility:hidden;-webkit-transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;-moz-transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;-o-transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;}
header#cmo-header nav #nav-link-search #nav-search-container .hidden{display:none;}
header#cmo-header nav #nav-link-search.visible-search #nav-search-container{margin-top:-18px;opacity:1;visibility:visible;-webkit-transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0s;-moz-transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0s;-o-transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0s;transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0s;}
header#cmo-header nav a#nav-link-cart{line-height:92px;font-size:18px;}
header#cmo-header nav a#nav-link-cart span.img-cart-icon{-webkit-transition:border-color 0.4s ease-in-out;-moz-transition:border-color 0.4s ease-in-out;-o-transition:border-color 0.4s ease-in-out;transition:border-color 0.4s ease-in-out;}
header#cmo-header nav #menu-not-assigned{float:right;display:block;line-height:92px;color:rgba(51, 51, 51, 0.5);}
header#cmo-header nav #nav-link-search ~ div.main-menu > ul.menu > li:last-of-type > a,
header#cmo-header nav div#nav-shopping-cart-wrapper ~ div.main-menu > ul.menu > li:last-of-type > a{border-right:1px solid;}
header#cmo-header nav div.main-menu{float:right;}
header#cmo-header nav div.main-menu .menu-item-has-children > a > span.caret{position:absolute;right:25px;width:20px;line-height:24px;}
header#cmo-header nav div.main-menu .menu-item-has-children > a > span.caret:before{content:'+';}
header#cmo-header nav div.main-menu .menu-item-has-children:hover > a > span.caret:before{content:'-';}
header#cmo-header nav div.main-menu ul.menu > li.menu-item{display:block;float:left;position:relative;font-size:12px;height:92px;font-weight:normal;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item > a{padding:15px 15px;margin:19.5px 0;display:block;-webkit-transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out;-moz-transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out;-o-transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.menu-item-has-children > a > span.caret{display:none;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item > ul.sub-menu{visibility:hidden;position:absolute;left:-5px;top:100%;opacity:0;margin-top:0;-webkit-transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;-moz-transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;-o-transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;padding:15px 0;-webkit-box-shadow:0 3px 0 #5076bb, 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 15px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 3px 0 #5076bb, 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 15px rgba(0, 0, 0, 0.05);box-shadow:0 3px 0 #5076bb, 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 15px rgba(0, 0, 0, 0.05);}
header#cmo-header nav div.main-menu ul.menu > li.menu-item > ul.sub-menu > li.menu-item{position:relative;padding:0 25px;-webkit-transition:background-color 0.4s ease-in-out;-moz-transition:background-color 0.4s ease-in-out;-o-transition:background-color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item > ul.sub-menu > li.menu-item.menu-item-has-children > a{-webkit-transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out;-moz-transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out;-o-transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item > ul.sub-menu > li.menu-item > a{border-bottom:1px solid;display:block;white-space:nowrap;padding:14px 90px 13px 5px;text-transform:none;font-weight:normal;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item > ul.sub-menu > li.menu-item:last-of-type > a{border-bottom:0;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item > ul.sub-menu > li.menu-item:hover > ul.sub-menu{left:100%;opacity:1;visibility:visible;-webkit-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out;-moz-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out;-o-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out;transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item > ul.sub-menu > li.menu-item:hover > ul.sub-menu.right-aligned{left:initial;right:100%;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item > ul.sub-menu > li.menu-item ul.sub-menu{display:block;visibility:hidden;-webkit-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;-moz-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;-o-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;position:absolute;left:90%;opacity:0;top:-15px;padding:15px 0;-webkit-box-shadow:0 3px 0 #5076bb, 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 15px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 3px 0 #5076bb, 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 15px rgba(0, 0, 0, 0.05);box-shadow:0 3px 0 #5076bb, 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 15px rgba(0, 0, 0, 0.05);}
header#cmo-header nav div.main-menu ul.menu > li.menu-item > ul.sub-menu > li.menu-item ul.sub-menu.right-aligned{right:90%;left:inherit;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item > ul.sub-menu > li.menu-item ul.sub-menu > li.menu-item{position:relative;-webkit-transition:background-color 0.4s ease-in-out;-moz-transition:background-color 0.4s ease-in-out;-o-transition:background-color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out;padding:0 25px;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item > ul.sub-menu > li.menu-item ul.sub-menu > li.menu-item:last-of-type{border-bottom:0;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item > ul.sub-menu > li.menu-item ul.sub-menu > li.menu-item > a{display:block;white-space:nowrap;padding:14px 90px 13px 5px;text-transform:none;font-weight:normal;border-bottom:1px solid;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item > ul.sub-menu > li.menu-item ul.sub-menu > li.menu-item:last-of-type > a{border-bottom:0;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item > ul.sub-menu > li.menu-item ul.sub-menu > li.menu-item:hover > ul.sub-menu{left:100%;opacity:1;visibility:visible;-webkit-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out;-moz-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out;-o-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out;transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item > ul.sub-menu > li.menu-item ul.sub-menu > li.menu-item:hover > ul.sub-menu.right-aligned{left:initial;right:100%;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cmo-megamenu .menu-item-has-children > a > span.caret{display:none;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cmo-megamenu > ul.cmo-megamenu-wrapper{text-align:left;display:block;position:absolute;visibility:hidden;opacity:0;top:100%;margin-top:0;-webkit-transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;-moz-transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;-o-transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;-webkit-box-shadow:0 3px 0 #5076bb, 0 0 0 1px rgba(0, 0, 0, 0.05), 0 0 10px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 3px 0 #5076bb, 0 0 0 1px rgba(0, 0, 0, 0.05), 0 0 10px rgba(0, 0, 0, 0.05);box-shadow:0 3px 0 #5076bb, 0 0 0 1px rgba(0, 0, 0, 0.05), 0 0 10px rgba(0, 0, 0, 0.05);padding:15px 0;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cmo-megamenu > ul.cmo-megamenu-wrapper > li + li:after{content:' ';}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cmo-megamenu > ul.cmo-megamenu-wrapper > li{float:left;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cmo-megamenu > ul.cmo-megamenu-wrapper > li:after{position:absolute;top:0;height:100%;width:1px;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cmo-megamenu > ul.cmo-megamenu-wrapper:after{content:'';display:table;clear:both;zoom:1;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cmo-megamenu > ul.cmo-megamenu-wrapper:after{content:'';display:table;clear:both;zoom:1;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cmo-megamenu > ul.cmo-megamenu-wrapper a{display:block;-webkit-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;white-space:nowrap;padding:14px 25px 13px 25px;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cmo-megamenu > ul.cmo-megamenu-wrapper a > i.fa{margin-right:5px;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cmo-megamenu > ul.cmo-megamenu-wrapper > li.menu-item.cmo-megamenu-disablecaption > a{display:none;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cmo-megamenu > ul.cmo-megamenu-wrapper > li.menu-item > a{text-transform:uppercase;cursor:text;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cmo-megamenu > ul.cmo-megamenu-wrapper > li.menu-item ul.cmo-megamenu-sub-menu > li.menu-item{padding-left:25px;padding-right:25px;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cmo-megamenu > ul.cmo-megamenu-wrapper > li.menu-item ul.cmo-megamenu-sub-menu > li.menu-item:last-of-type > a{border-bottom:0;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cmo-megamenu > ul.cmo-megamenu-wrapper > li.menu-item ul.cmo-megamenu-sub-menu > li.menu-item > a{padding-left:0;font-weight:normal;text-transform:none;border-bottom:1px solid;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cmo-megamenu > ul.cmo-megamenu-wrapper > li.menu-item ul.cmo-megamenu-sub-menu > li.menu-item ul.cmo-megamenu-sub-menu.deeper-sub-menu > li.menu-item{border-bottom:1px solid;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cmo-megamenu > ul.cmo-megamenu-wrapper > li.menu-item ul.cmo-megamenu-sub-menu > li.menu-item:last-of-type ul.cmo-megamenu-sub-menu.deeper-sub-menu > li.menu-item:last-of-type{border-bottom:0px;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item:hover > a{opacity:1;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item:hover > ul.sub-menu{top:100%;margin-top:-18px;-webkit-transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0s;-moz-transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0s;-o-transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0s;transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0s;visibility:visible;opacity:1;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item:hover.cmo-megamenu > ul.cmo-megamenu-wrapper{margin-top:-18px;-webkit-transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0s;-moz-transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0s;-o-transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0s;transition:margin-top 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0s;visibility:visible;opacity:1;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item:hover span.cart-items-count{-webkit-box-shadow:0 0 0 1px #5076bb;-moz-box-shadow:0 0 0 1px #5076bb;box-shadow:0 0 0 1px #5076bb;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cart-items{font-size:12px;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cart-items > a{height:92px;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cart-items > ul.sub-menu > li{padding:14px 19px 13px;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cart-items > ul.sub-menu > li > a.cart-item-thumb{display:inline-block;width:60px;height:60px;float:left;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cart-items > ul.sub-menu > li > a.cart-item-thumb img{width:100%;height:auto;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cart-items > ul.sub-menu > li > a.cart-item-title{display:block;margin-left:75px;margin-top:5px;white-space:nowrap;color:#000000;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cart-items > ul.sub-menu > li > span.cart-item-desc{display:block;margin-left:75px;margin-top:5px;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cart-items > ul.sub-menu > li > span.cart-item-desc > span.cart-item-qty{margin-right:5px;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cart-items > ul.sub-menu > li > span.cart-item-desc > span.cart-item-price{margin-left:5px;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cart-items > ul.sub-menu > li.cart-other-pages{background-color:#000000;padding:14px 19px 13px;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cart-items > ul.sub-menu > li.cart-other-pages a{display:block;text-transform:uppercase;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cart-items > ul.sub-menu > li.cart-other-pages a:first-child{float:left;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cart-items > ul.sub-menu > li.cart-other-pages a:last-child{float:right;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cart-items > ul.sub-menu > li.cart-other-pages:after{content:'';display:table;clear:both;zoom:1;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cart-items > ul.sub-menu > li.cart-other-pages:after{content:'';display:table;clear:both;zoom:1;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cart-items > ul.sub-menu > li:after{content:'';display:table;clear:both;zoom:1;}
header#cmo-header nav div.main-menu ul.menu > li.menu-item.cart-items > ul.sub-menu > li:after{content:'';display:table;clear:both;zoom:1;}
header#cmo-header nav div.main-menu ul.menu:after{content:'';display:table;clear:both;zoom:1;}
header#cmo-header nav:after{content:'';display:table;clear:both;zoom:1;}
header#cmo-header nav:after{content:'';display:table;clear:both;zoom:1;}
header#cmo-header div#nav-shopping-cart-wrapper{float:right;display:block;margin-left:20px;margin-right:15px;position:relative;}
header#cmo-header div#nav-shopping-cart-wrapper:hover ul.sub-menu{margin-top:-18px;opacity:1;visibility:visible;-webkit-transition:margin-top 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out;-moz-transition:margin-top 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out;-o-transition:margin-top 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out;transition:margin-top 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out;}
header#cmo-header div#nav-shopping-cart-wrapper ul.sub-menu{display:block;z-index:10;position:absolute;top:100%;opacity:0;visibility:hidden;margin-top:0;-webkit-transition:margin-top 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;-moz-transition:margin-top 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;-o-transition:margin-top 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;transition:margin-top 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;right:-20px;width:330px;-webkit-box-shadow:0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 15px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 15px rgba(0, 0, 0, 0.05);box-shadow:0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 15px rgba(0, 0, 0, 0.05);}
header#cmo-header div#nav-shopping-cart-wrapper ul.sub-menu > li{position:relative;padding:20px;}
header#cmo-header div#nav-shopping-cart-wrapper ul.sub-menu > li:after{content:'';display:table;clear:both;zoom:1;}
header#cmo-header div#nav-shopping-cart-wrapper ul.sub-menu > li:after{content:'';display:table;clear:both;zoom:1;}
header#cmo-header div#nav-shopping-cart-wrapper ul.sub-menu > li a.cart-item-thumb{float:left;}
header#cmo-header div#nav-shopping-cart-wrapper ul.sub-menu > li a.cart-item-thumb img.cart-item-thumb{width:80px;height:80px;vertical-align:top;}
header#cmo-header div#nav-shopping-cart-wrapper ul.sub-menu > li a.cart-item-title{display:block;font-size:12px;margin-top:5px;line-height:20px;margin-left:100px;}
header#cmo-header div#nav-shopping-cart-wrapper ul.sub-menu > li span.cart-item-desc{display:block;margin-top:5px;margin-left:100px;line-height:20px;font-size:14px;}
header#cmo-header div#nav-shopping-cart-wrapper ul.sub-menu > li span.cart-item-desc .cart-item-qty{margin-right:5px;}
header#cmo-header div#nav-shopping-cart-wrapper ul.sub-menu > li span.cart-item-desc .cart-item-price{margin-left:5px;}
header#cmo-header div#nav-shopping-cart-wrapper ul.sub-menu > li.cart-other-pages{padding:0;}
header#cmo-header div#nav-shopping-cart-wrapper ul.sub-menu > li.cart-other-pages .nav-woo-view-cart,
header#cmo-header div#nav-shopping-cart-wrapper ul.sub-menu > li.cart-other-pages .nav-woo-checkout{padding:20px;width:50%;display:block;float:left;text-align:center;text-transform:uppercase;font-size:13px;font-weight:bold;-webkit-transition:-webkit-box-shadow 0.4s ease-in-out;-moz-transition:-moz-box-shadow 0.4s ease-in-out;-o-transition:box-shadow 0.4s ease-in-out;transition:box-shadow 0.4s ease-in-out;}
header#cmo-header div#nav-shopping-cart-wrapper ul.sub-menu > li.cart-other-pages .nav-woo-view-cart:hover,
header#cmo-header div#nav-shopping-cart-wrapper ul.sub-menu > li.cart-other-pages .nav-woo-checkout:hover{-webkit-box-shadow:inset 0 0 0 100px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 0 0 100px rgba(0, 0, 0, 0.1);box-shadow:inset 0 0 0 100px rgba(0, 0, 0, 0.1);}
header#cmo-header div#nav-shopping-cart-wrapper ul.sub-menu > li a.nav-remove-item{position:absolute;right:20px;top:20px;}
header#cmo-header.enable-sticky{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}
header#cmo-header.enable-sticky.header-stuck{position:fixed;top:-200px;opacity:0;width:100%;background-image:none;}
header#cmo-header.enable-sticky.header-stuck.do-animate{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;top:0;opacity:1;-webkit-box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.3);box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.3);}
body.admin-bar header#cmo-header.enable-sticky.header-stuck.do-animate{top:32px;}
@media screen and (max-width:782px){body.admin-bar header#cmo-header.enable-sticky.header-stuck.do-animate{top:46px;}
.dnd_countdown_inner{float:none !important;width:100% !important;text-align:center !important;margin-bottom:10px !important;}
.span3{width:100% !important;float:none !important;margin-left:30px;}
}
@media screen and (max-width:600px){body.admin-bar header#cmo-header.enable-sticky.header-stuck.do-animate{top:0;}
}
header#cmo-header.enable-sticky.header-stuck.do-animate #header-info-bar{display:none;}
header#cmo-header.header-style-1 #header-info-bar{overflow:hidden;}
header#cmo-header.header-style-1.slider-nav:not(.header-stuck) nav div.main-menu ul.menu > li.menu-item > a:hover{background-color:transparent;}
header#cmo-header.header-style-2:before{position:absolute;content:'';top:0;left:0;right:0;bottom:-5px;background-color:rgba(0, 0, 0, 0.6);border-bottom:5px solid rgba(255, 255, 255, 0.1);}
header#cmo-header.header-style-2 #header-info-bar{overflow:hidden;background-color:rgba(255, 255, 255, 0.1);}
header#cmo-header.header-style-2 nav a#nav-link-cart span.img-cart-icon{-webkit-transition:border-color 0.4s ease-in-out;-moz-transition:border-color 0.4s ease-in-out;-o-transition:border-color 0.4s ease-in-out;transition:border-color 0.4s ease-in-out;}
header#cmo-header.header-style-2 nav #nav-link-search ~ div.main-menu > ul.menu > li:last-of-type > a,
header#cmo-header.header-style-2 nav a#nav-link-cart ~ div.main-menu > ul.menu > li:last-of-type > a{border-right:1px solid rgba(255, 255, 255, 0.1);}
header#cmo-header.header-style-2 nav div.main-menu{}
header#cmo-header.header-style-2 nav div.main-menu ul.menu > li.menu-item > a{position:relative;}
header#cmo-header.header-style-2 nav div.main-menu ul.menu > li.menu-item > a:after{position:absolute;display:block;content:'';background-color:white;top:40px;height:2px;left:50%;right:50%;opacity:0;-webkit-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out;-moz-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out;-o-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out;transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out;}
header#cmo-header.header-style-2 nav div.main-menu ul.menu > li.menu-item > a:hover{background-color:transparent;}
header#cmo-header.header-style-2 nav div.main-menu ul.menu > li.menu-item > a:hover:after{left:0;right:0;opacity:1;}
header#cmo-header.header-style-3{border-bottom-color:rgba(0, 0, 0, 0.1);}
header#cmo-header.header-style-3 #header-info-bar{border-bottom:1px solid;}
header#cmo-header.header-style-3 #header-info-bar .info-phone .info-icon-wrapper,
header#cmo-header.header-style-3 #header-info-bar .info-email .info-icon-wrapper{background-color:rgba(0, 0, 0, 0.3);}
header#cmo-header.header-style-3 #header-info-bar .info-phone .info-icon-wrapper:before,
header#cmo-header.header-style-3 #header-info-bar .info-email .info-icon-wrapper:before{border-bottom:2px solid rgba(0, 0, 0, 0.3);border-left:3px solid rgba(0, 0, 0, 0.3);}
header#cmo-header.header-style-3 #header-info-bar .info-phone .info-icon-wrapper:after,
header#cmo-header.header-style-3 #header-info-bar .info-email .info-icon-wrapper:after{top:50%;border-top:2px solid rgba(0, 0, 0, 0.3);border-left:3px solid rgba(0, 0, 0, 0.3);}
header#cmo-header.header-style-3 nav div.main-menu ul.menu > li.menu-item > a:hover{background-color:transparent;}
header#cmo-header.header-style-3 nav div.main-menu ul.menu > li.menu-item:last-of-type > a{padding-right:0;}
header#cmo-header.header-style-3 a#nav-link-cart{float:right;text-transform:none;}
header#cmo-header.header-style-3 a#nav-link-cart span.et-line{margin-left:5px;margin-right:5px;font-size:1.2em;}
header#cmo-header.header-style-3 a#nav-link-cart span.et-line + span{padding:2px 5px;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;background-color:rgba(0, 0, 0, 0.3);-webkit-transition:background-color 0.4s ease-in-out;-moz-transition:background-color 0.4s ease-in-out;-o-transition:background-color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out;}
header#cmo-header.header-style-3 div#nav-shopping-cart-wrapper ul.sub-menu{top:100%;}
header#cmo-header.header-style-3 div#nav-shopping-cart-wrapper ul.sub-menu > li.cart-other-pages .nav-woo-view-cart,
header#cmo-header.header-style-3 div#nav-shopping-cart-wrapper ul.sub-menu > li.cart-other-pages .nav-woo-checkout{padding:10px 20px;}
header#cmo-header.header-style-4 #logo-header{display:block;float:none;text-align:center;}
header#cmo-header.header-style-4 nav div.main-menu{float:none;text-align:center;}
header#cmo-header.header-style-4 nav div.main-menu a{text-align:left;}
header#cmo-header.header-style-4 nav div.main-menu ul.menu{display:inline-block;}
header#cmo-header.header-style-4 nav div.main-menu ul.menu > li.menu-item{height:60px;}
header#cmo-header.header-style-4 nav div.main-menu ul.menu > li.menu-item > a{margin-bottom:0;padding-bottom:0;}
header#cmo-header.header-style-4 nav div.main-menu ul.menu > li.menu-item > a:hover{background-color:transparent;}
header#cmo-header.header-style-4 nav div.main-menu ul.menu > li.menu-item > ul.sub-menu{top:100%;}
header#cmo-header.header-style-4 nav div.main-menu ul.menu > li.menu-item > ul.cmo-megamenu-wrapper{-lh-property:0;top:-webkit-calc(100% - 7px);top:-moz-calc(100% - 7px);top:calc(100% - 7px);;}
header#cmo-header.header-style-5{border-bottom-color:rgba(0, 0, 0, 0.1);}
header#cmo-header.header-style-5 #header-info-bar{overflow:hidden;text-transform:none;border-bottom:1px solid;}
header#cmo-header.header-style-5 #header-info-bar > .container{text-align:right;}
header#cmo-header.header-style-5 #header-info-bar .info-email,
header#cmo-header.header-style-5 #header-info-bar .info-phone{float:none;}
header#cmo-header.header-style-5 #header-info-bar .info-email span.info-before,
header#cmo-header.header-style-5 #header-info-bar .info-phone span.info-before{font-size:15px;}
header#cmo-header.header-style-5 div.main-menu{}
header#cmo-header.header-style-5 div.main-menu ul.menu > li.menu-item > a{position:relative;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;opacity:0.5;}
header#cmo-header.header-style-5 div.main-menu ul.menu > li.menu-item > a:before,
header#cmo-header.header-style-5 div.main-menu ul.menu > li.menu-item > a:after{position:absolute;display:block;content:'';height:2px;left:50%;right:50%;opacity:0;-webkit-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out;-moz-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out;-o-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out;transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out;}
header#cmo-header.header-style-5 div.main-menu ul.menu > li.menu-item > a:before{top:10px;}
header#cmo-header.header-style-5 div.main-menu ul.menu > li.menu-item > a:after{-lh-property:0;top:-webkit-calc(100% - 10px);top:-moz-calc(100% - 10px);top:calc(100% - 10px);;}
header#cmo-header.header-style-5 div.main-menu ul.menu > li.menu-item > a:hover{background-color:transparent;opacity:1;}
header#cmo-header.header-style-5 div.main-menu ul.menu > li.menu-item > a:hover:after,
header#cmo-header.header-style-5 div.main-menu ul.menu > li.menu-item > a:hover:before{left:25px;right:25px;opacity:1;}
header#cmo-header.header-style-6{border-bottom-color:rgba(0, 0, 0, 0.1);}
header#cmo-header.header-style-6 #header-info-bar{overflow:hidden;}
header#cmo-header.header-style-6 #header-info-bar ul.header-social{float:left;}
header#cmo-header.header-style-6 #header-info-bar a.info-bar-meta-link{float:right;}
header#cmo-header.header-style-6 #header-info-bar a.info-bar-meta-link i{margin-right:5px;font-size:1.4em;vertical-align:text-top;}
header#cmo-header.header-style-6 #header-info-bar a.info-bar-meta-link.info-bar-login{margin-right:10px;}
header#cmo-header.header-style-6 nav a#nav-link-cart{text-transform:none;font-size:11px;font-weight:normal;}
header#cmo-header.header-style-6 nav a#nav-link-cart span.et-line{margin-left:5px;margin-right:5px;font-size:1.2em;}
header#cmo-header.header-style-6 nav a#nav-link-cart span.et-line + span{padding:2px 5px;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;background-color:rgba(0, 0, 0, 0.3);-webkit-transition:background-color 0.4s ease-in-out;-moz-transition:background-color 0.4s ease-in-out;-o-transition:background-color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out;}
span.img-cart-icon{border:1px solid;display:inline-block;width:24px;min-height:23px;padding:1px 8px;position:relative;text-align:center;line-height:1;vertical-align:middle;}
span.img-cart-icon:before{content:'U';position:absolute;display:block;text-align:center;font-family:"Open Sans", sans-serif;font-size:16px;font-weight:normal;font-style:normal;left:0;width:100%;top:-10px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
span.img-cart-icon > span{font-size:11px;position:relative;top:-2px;}
span.caret{display:inline-block;font:normal normal normal 12px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);}
#header-info-bar{position:relative;height:40px;font-size:11px;line-height:40px;text-transform:uppercase;}
#header-info-bar .info-phone,
#header-info-bar .info-email{white-space:nowrap;float:left;margin-left:3px;margin-right:15px;}
#header-info-bar .info-phone .info-icon-wrapper,
#header-info-bar .info-email .info-icon-wrapper{text-align:center;display:block;float:left;width:41px;height:39px;line-height:39px;margin-right:15px;background-color:rgba(255, 255, 255, 0.2);font-size:20px;position:relative;}
#header-info-bar .info-phone .info-icon-wrapper:before,
#header-info-bar .info-email .info-icon-wrapper:before,
#header-info-bar .info-phone .info-icon-wrapper:after,
#header-info-bar .info-email .info-icon-wrapper:after{content:"";display:block;position:absolute;width:0px;left:100%;}
#header-info-bar .info-phone .info-icon-wrapper:before,
#header-info-bar .info-email .info-icon-wrapper:before{bottom:50%;border-top:2px solid transparent;border-right:3px solid transparent;border-bottom:2px solid rgba(255, 255, 255, 0.2);border-left:3px solid rgba(255, 255, 255, 0.2);}
#header-info-bar .info-phone .info-icon-wrapper:after,
#header-info-bar .info-email .info-icon-wrapper:after{top:50%;border-top:2px solid rgba(255, 255, 255, 0.2);border-right:3px solid transparent;border-bottom:2px solid transparent;border-left:3px solid rgba(255, 255, 255, 0.2);}
#header-info-bar .info-phone .icon-wrapper + span,
#header-info-bar .info-email .icon-wrapper + span{float:left;}
ul.header-social{display:block;float:right;height:40px;}
ul.header-social > li{display:inline-block;text-align:center;height:40px;margin-right:1px;}
ul.header-social > li > a{display:inline-block;position:relative;line-height:40px;width:30px;height:40px;margin-left:5.5px;margin-right:5.5px;-webkit-transition:background-color 0.4s ease-in-out;-moz-transition:background-color 0.4s ease-in-out;-o-transition:background-color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out;color:#ffffff;font-size:16px;background-color:rgba(255, 255, 255, 0.2);}
ul.header-social > li > a:before,
ul.header-social > li > a:after{position:absolute;content:'';display:block;top:0;-webkit-transition:border-color 0.4s ease-in-out;-moz-transition:border-color 0.4s ease-in-out;-o-transition:border-color 0.4s ease-in-out;transition:border-color 0.4s ease-in-out;}
ul.header-social > li > a:before{border-top:20px solid transparent;border-left:5px solid transparent;border-bottom:20px solid rgba(255, 255, 255, 0.2);border-right:5px solid rgba(255, 255, 255, 0.2);right:100%;}
ul.header-social > li > a:after{border-top:20px solid rgba(255, 255, 255, 0.2);border-left:5px solid rgba(255, 255, 255, 0.2);border-bottom:20px solid transparent;border-right:5px solid transparent;left:100%;}
ul.header-social > li > a.social-twitter:hover{background-color:#1bb6ec;}
ul.header-social > li > a.social-twitter:hover:before{border-right:5px solid #1bb6ec;border-bottom:20px solid #1bb6ec;right:100%;}
ul.header-social > li > a.social-twitter:hover:after{border-top:20px solid #1bb6ec;border-left:5px solid #1bb6ec;left:100%;}
ul.header-social > li > a.social-facebook:hover{background-color:#3c599b;}
ul.header-social > li > a.social-facebook:hover:before{border-right:5px solid #3c599b;border-bottom:20px solid #3c599b;right:100%;}
ul.header-social > li > a.social-facebook:hover:after{border-top:20px solid #3c599b;border-left:5px solid #3c599b;left:100%;}
ul.header-social > li > a.social-facebook-square:hover{background-color:#3c599b;}
ul.header-social > li > a.social-facebook-square:hover:before{border-right:5px solid #3c599b;border-bottom:20px solid #3c599b;right:100%;}
ul.header-social > li > a.social-facebook-square:hover:after{border-top:20px solid #3c599b;border-left:5px solid #3c599b;left:100%;}
ul.header-social > li > a.social-google-plus:hover{background-color:#d94e37;}
ul.header-social > li > a.social-google-plus:hover:before{border-right:5px solid #d94e37;border-bottom:20px solid #d94e37;right:100%;}
ul.header-social > li > a.social-google-plus:hover:after{border-top:20px solid #d94e37;border-left:5px solid #d94e37;left:100%;}
ul.header-social > li > a.social-dribbble:hover{background-color:#e04c86;}
ul.header-social > li > a.social-dribbble:hover:before{border-right:5px solid #e04c86;border-bottom:20px solid #e04c86;right:100%;}
ul.header-social > li > a.social-dribbble:hover:after{border-top:20px solid #e04c86;border-left:5px solid #e04c86;left:100%;}
ul.header-social > li > a.social-rss:hover{background-color:#ff9600;}
ul.header-social > li > a.social-rss:hover:before{border-right:5px solid #ff9600;border-bottom:20px solid #ff9600;right:100%;}
ul.header-social > li > a.social-rss:hover:after{border-top:20px solid #ff9600;border-left:5px solid #ff9600;left:100%;}
ul.header-social > li > a.social-youtube:hover{background-color:#c4302b;}
ul.header-social > li > a.social-youtube:hover:before{border-right:5px solid #c4302b;border-bottom:20px solid #c4302b;right:100%;}
ul.header-social > li > a.social-youtube:hover:after{border-top:20px solid #c4302b;border-left:5px solid #c4302b;left:100%;}
ul.header-social > li > a.social-vimeo-square:hover{background-color:#4ebbff;}
ul.header-social > li > a.social-vimeo-square:hover:before{border-right:5px solid #4ebbff;border-bottom:20px solid #4ebbff;right:100%;}
ul.header-social > li > a.social-vimeo-square:hover:after{border-top:20px solid #4ebbff;border-left:5px solid #4ebbff;left:100%;}
ul.header-social > li > a.social-pinterest:hover{background-color:#c92228;}
ul.header-social > li > a.social-pinterest:hover:before{border-right:5px solid #c92228;border-bottom:20px solid #c92228;right:100%;}
ul.header-social > li > a.social-pinterest:hover:after{border-top:20px solid #c92228;border-left:5px solid #c92228;left:100%;}
ul.header-social > li > a.social-linkedin:hover{background-color:#0077b5;}
ul.header-social > li > a.social-linkedin:hover:before{border-right:5px solid #0077b5;border-bottom:20px solid #0077b5;right:100%;}
ul.header-social > li > a.social-linkedin:hover:after{border-top:20px solid #0077b5;border-left:5px solid #0077b5;left:100%;}
ul.header-social > li > a.social-linkedin-square:hover{background-color:#0077b5;}
ul.header-social > li > a.social-linkedin-square:hover:before{border-right:5px solid #0077b5;border-bottom:20px solid #0077b5;right:100%;}
ul.header-social > li > a.social-linkedin-square:hover:after{border-top:20px solid #0077b5;border-left:5px solid #0077b5;left:100%;}
ul.header-social > li > a.social-skype:hover{background-color:#1db1ee;}
ul.header-social > li > a.social-skype:hover:before{border-right:5px solid #1db1ee;border-bottom:20px solid #1db1ee;right:100%;}
ul.header-social > li > a.social-skype:hover:after{border-top:20px solid #1db1ee;border-left:5px solid #1db1ee;left:100%;}
ul.header-social > li > a.social-apple:hover{background-color:#000000;}
ul.header-social > li > a.social-apple:hover:before{border-right:5px solid #000000;border-bottom:20px solid #000000;right:100%;}
ul.header-social > li > a.social-apple:hover:after{border-top:20px solid #000000;border-left:5px solid #000000;left:100%;}
ul.header-social > li > a.social-instagram:hover{background-color:#3f729b;}
ul.header-social > li > a.social-instagram:hover:before{border-right:5px solid #3f729b;border-bottom:20px solid #3f729b;right:100%;}
ul.header-social > li > a.social-instagram:hover:after{border-top:20px solid #3f729b;border-left:5px solid #3f729b;left:100%;}
ul.header-social > li > a.social-tumblr:hover{background-color:#32506d;}
ul.header-social > li > a.social-tumblr:hover:before{border-right:5px solid #32506d;border-bottom:20px solid #32506d;right:100%;}
ul.header-social > li > a.social-tumblr:hover:after{border-top:20px solid #32506d;border-left:5px solid #32506d;left:100%;}
@media (max-width:991px){#main-menu-wrapper{display:none !important;}
}
body.responsive #mobile-menu-container{visibility:hidden;opacity:0;-webkit-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;-moz-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;-o-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0.4s;position:fixed;top:0;left:-100%;right:100%;bottom:0;z-index:1000;background-image:url('../images/mobile-bg.html');background-repeat:repeat-y;}
body.responsive #mobile-menu-container.ani-appear-mobile-nav{-webkit-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0s;-moz-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0s;-o-transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0s;transition:left 0.4s ease-in-out, right 0.4s ease-in-out, opacity 0.4s ease-in-out, visibility 0s ease-in-out 0s;visibility:visible;opacity:1;left:0;right:0;}
body.responsive #mobile-menu-container:before,
body.responsive #mobile-menu-container:after{position:absolute;content:'';}
body.responsive #mobile-menu-container:before{top:-50px;left:-50px;width:130px;bottom:-50px;-webkit-box-shadow:inset 0 0 10px 0px rgba(0, 0, 0, 0.55);-moz-box-shadow:inset 0 0 10px 0px rgba(0, 0, 0, 0.55);box-shadow:inset 0 0 10px 0px rgba(0, 0, 0, 0.55);}
body.responsive #mobile-menu-container:after{top:0px;left:0px;width:80px;bottom:0px;background-color:rgba(255, 255, 255, 0.65);}
body.responsive #mobile-menu-container button#toggle-mobile-menu{position:relative;z-index:2;border:none;background-color:transparent;margin-top:65px;margin-left:11px;}
body.responsive #mobile-menu-container button#toggle-mobile-menu span{display:block;width:22px;height:3px;}
body.responsive #mobile-menu-container button#toggle-mobile-menu span + span{margin-top:4px;}
body.responsive #mobile-menu-container button#toggle-mobile-menu:hover span:after{width:100%;}
body.responsive #mobile-menu-container .mobile-menu-triangle{position:absolute;left:80px;top:67px;}
body.responsive #mobile-menu-container .mobile-menu-triangle:before,
body.responsive #mobile-menu-container .mobile-menu-triangle:after{position:absolute;left:-8px;top:0px;content:'';border:8px solid transparent;}
body.responsive #mobile-menu-container .mobile-menu-triangle:before{border-right:8px solid #ffffff;border-bottom:8px solid #ffffff;}
body.responsive #mobile-menu-container .mobile-menu-triangle:after{top:16px;border-top:8px solid #ffffff;border-right:8px solid #ffffff;}
body.responsive #mobile-menu-container ul.menu{margin-left:80px;position:absolute;top:0;bottom:0;-lh-property:0;width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:calc(100% - 80px);;display:block;overflow-y:scroll;padding:60px 0;}
body.responsive #mobile-menu-container ul.menu a{display:block;padding:15px 0;line-height:1;font-size:15px;position:relative;}
body.responsive #mobile-menu-container ul.menu a span.caret{display:block;position:absolute;right:0;width:45px;top:0;padding:15px 0;text-align:center;cursor:pointer;}
body.responsive #mobile-menu-container ul.menu a span.caret:before{content:'+';}
body.responsive #mobile-menu-container ul.menu > li.menu-item{padding-left:30px;padding-right:30px;}
body.responsive #mobile-menu-container ul.menu > li.menu-item > a{border-bottom:1px solid;}
body.responsive #mobile-menu-container ul.menu > li.menu-item span.resp-nav-gap{width:10px;min-height:1px;display:inline-block;}
body.responsive #mobile-menu-container ul.menu > li.menu-item a.menu-collapsed span.caret:before{content:'-';}
body.responsive #mobile-menu-container ul.menu > li.menu-item a.menu-collapsed + ul.sub-menu,
body.responsive #mobile-menu-container ul.menu > li.menu-item a.menu-collapsed + ul.cmo-megamenu-wrapper,
body.responsive #mobile-menu-container ul.menu > li.menu-item a.menu-collapsed + ul.cmo-megamenu-sub-menu{display:block;}
body.responsive #mobile-menu-container ul.menu > li.menu-item ul.sub-menu,
body.responsive #mobile-menu-container ul.menu > li.menu-item ul.cmo-megamenu-wrapper,
body.responsive #mobile-menu-container ul.menu > li.menu-item ul.cmo-megamenu-sub-menu{display:none;}
body.responsive #mobile-menu-container ul.menu > li.menu-item ul.sub-menu > li > a,
body.responsive #mobile-menu-container ul.menu > li.menu-item ul.cmo-megamenu-wrapper > li > a,
body.responsive #mobile-menu-container ul.menu > li.menu-item ul.cmo-megamenu-sub-menu > li > a{-webkit-transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out;-moz-transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out;-o-transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out;}
body.responsive #mobile-menu-container ul.menu > li.menu-item#mobile-nav-search-container{margin-top:20px;width:100%;}
body.responsive #mobile-menu-container ul.menu > li.menu-item#mobile-nav-search-container input[name=s]{-lh-property:0;width:-webkit-calc(100% - 90px);width:-moz-calc(100% - 90px);width:calc(100% - 90px);;}
body.responsive #mobile-menu-container ul.menu > li.menu-item#mobile-nav-search-container:after{content:'';display:table;clear:both;zoom:1;}
body.responsive #mobile-menu-container ul.menu > li.menu-item#mobile-nav-search-container:after{content:'';display:table;clear:both;zoom:1;}
.cmo-page-title{background-image:url('../images/breadcrumbs-bg.jpg');position:relative;z-index:5;height:267px;background-size:cover;background-position-y:20%;}
.cmo-page-title:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.75);}
.cmo-page-title:after{position:absolute;content:'';left:0;right:0;bottom:0;height:5px;background-color:rgba(255, 255, 255, 0.1);}
.cmo-page-title .page-title-container{line-height:1.5;font-size:28px;margin-bottom:15px;text-transform:uppercase;}
.cmo-page-title ul.cmo-breadcrumbs li{display:inline-block;margin-right:12px;margin-top:9px;}
.cmo-page-title ul.cmo-breadcrumbs li + li:before{content:'/';margin-right:12px;}
.cmo-page-title > .vcenter{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.breadcrumbs-container{max-height:140px;overflow:hidden;}
.vc_custom_123{padding-bottom:0px !important;background-image:url(../upload/bg-blue1.png);background-position:0 0 !important;background-repeat:no-repeat !important;}
footer#cmo-footer .footer-widgets{background-color:#2d2d2d;color:#969595;padding:83px 0 5px;font-family:"Lato", sans-serif;font-size:13px;font-weight:normal;font-style:normal;}
footer#cmo-footer .footer-widgets .cmo-sidebar{margin-bottom:30px;}
footer#cmo-footer .footer-widgets .cmo-sidebar h3{color:#ffffff;text-transform:uppercase;font-size:16px;}
footer#cmo-footer #footer-copyright-bar{background-color:#373737;color:#6b6b6b;line-height:63px;}
footer#cmo-footer #footer-copyright-bar nav#footer-nav{font-family:"Lato", sans-serif;font-size:10px;font-weight:normal;font-style:normal;text-transform:uppercase;}
footer#cmo-footer #footer-copyright-bar #footer-copyright-text{font-family:"Open Sans", sans-serif;font-size:13px;font-weight:600;font-style:normal;}
footer#cmo-footer nav#footer-nav li{display:block;float:left;margin-right:20px;}
footer#cmo-footer nav#footer-nav li a{color:#6b6b6b;}
footer#cmo-footer ul.cmo-footer-social{display:block;margin-top:10px;padding-top:10px;border-top:1px solid rgba(255, 255, 255, 0.05);}
footer#cmo-footer ul.cmo-footer-social > li{display:inline-block;}
footer#cmo-footer ul.cmo-footer-social > li > a{display:inline-block;margin-right:20px;margin-bottom:5px;font-size:20px;color:#4a4a4a;}
footer#cmo-footer ul.cmo-footer-social > li > a.social-twitter:hover{color:#1bb6ec;}
footer#cmo-footer ul.cmo-footer-social > li > a.social-facebook:hover{color:#3c599b;}
footer#cmo-footer ul.cmo-footer-social > li > a.social-facebook-square:hover{color:#3c599b;}
footer#cmo-footer ul.cmo-footer-social > li > a.social-google-plus:hover{color:#d94e37;}
footer#cmo-footer ul.cmo-footer-social > li > a.social-dribbble:hover{color:#e04c86;}
footer#cmo-footer ul.cmo-footer-social > li > a.social-rss:hover{color:#ff9600;}
footer#cmo-footer ul.cmo-footer-social > li > a.social-youtube:hover{color:#c4302b;}
footer#cmo-footer ul.cmo-footer-social > li > a.social-vimeo-square:hover{color:#4ebbff;}
footer#cmo-footer ul.cmo-footer-social > li > a.social-pinterest:hover{color:#c92228;}
footer#cmo-footer ul.cmo-footer-social > li > a.social-linkedin:hover{color:#0077b5;}
footer#cmo-footer ul.cmo-footer-social > li > a.social-linkedin-square:hover{color:#0077b5;}
footer#cmo-footer ul.cmo-footer-social > li > a.social-skype:hover{color:#1db1ee;}
footer#cmo-footer ul.cmo-footer-social > li > a.social-apple:hover{color:#000000;}
footer#cmo-footer ul.cmo-footer-social > li > a.social-instagram:hover{color:#3f729b;}
footer#cmo-footer ul.cmo-footer-social > li > a.social-tumblr:hover{color:#32506d;}
footer#cmo-footer.footer-style-2 ul.cmo-footer-social > li > a{color:rgba(255, 255, 255, 0.2);}
footer#cmo-footer.footer-style-2 .widget_categories ul li.cat-item{display:inline-block;}
footer#cmo-footer.footer-style-2 .widget_wysija_cont .wysija-submit{background-color:rgba(0, 0, 0, 0.05);border-color:rgba(0, 0, 0, 0.03);}
footer#cmo-footer.footer-style-3 .footer-widgets{padding:45px 0 15px;}
footer#cmo-footer.footer-style-3 .cmosc-contact-info{border-top:0;text-align:center;font-size:13px;line-height:2em;}
footer#cmo-footer.footer-style-3 .cmosc-contact-info i{margin-top:0;font-size:32px;float:none;line-height:2em;color:#969595;}
footer#cmo-footer.footer-style-3 .cmosc-contact-info div{margin-left:0;display:block;text-align:center;}
footer#cmo-footer.footer-style-3 .cmosc-contact-info div span.cmosc-contact-info-separator:before{content:'\A';}
.color-blue2 .separator:after{background-color:#2195c7 !important;}
footer#cmo-footer.footer-style-3 ul.cmo-footer-social{border-top:0;}
footer#cmo-footer.footer-style-3 ul.cmo-footer-social > li > a{width:34px;height:34px;color:rgba(255, 255, 255, 0.3);background-color:rgba(255, 255, 255, 0.2);font-size:14px;line-height:34px;margin-right:5px;margin-bottom:5px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;}
footer#cmo-footer.footer-style-3 ul.cmo-footer-social > li > a.social-twitter:hover{background-color:#1bb6ec;}
footer#cmo-footer.footer-style-3 ul.cmo-footer-social > li > a.social-facebook:hover{background-color:#3c599b;}
footer#cmo-footer.footer-style-3 ul.cmo-footer-social > li > a.social-facebook-square:hover{background-color:#3c599b;}
footer#cmo-footer.footer-style-3 ul.cmo-footer-social > li > a.social-google-plus:hover{background-color:#d94e37;}
footer#cmo-footer.footer-style-3 ul.cmo-footer-social > li > a.social-dribbble:hover{background-color:#e04c86;}
footer#cmo-footer.footer-style-3 ul.cmo-footer-social > li > a.social-rss:hover{background-color:#ff9600;}
footer#cmo-footer.footer-style-3 ul.cmo-footer-social > li > a.social-youtube:hover{background-color:#c4302b;}
footer#cmo-footer.footer-style-3 ul.cmo-footer-social > li > a.social-vimeo-square:hover{background-color:#4ebbff;}
footer#cmo-footer.footer-style-3 ul.cmo-footer-social > li > a.social-pinterest:hover{background-color:#c92228;}
footer#cmo-footer.footer-style-3 ul.cmo-footer-social > li > a.social-linkedin:hover{background-color:#0077b5;}
footer#cmo-footer.footer-style-3 ul.cmo-footer-social > li > a.social-linkedin-square:hover{background-color:#0077b5;}
footer#cmo-footer.footer-style-3 ul.cmo-footer-social > li > a.social-skype:hover{background-color:#1db1ee;}
footer#cmo-footer.footer-style-3 ul.cmo-footer-social > li > a.social-apple:hover{background-color:#000000;}
footer#cmo-footer.footer-style-3 ul.cmo-footer-social > li > a.social-instagram:hover{background-color:#3f729b;}
footer#cmo-footer.footer-style-3 ul.cmo-footer-social > li > a.social-tumblr:hover{background-color:#32506d;}
footer#cmo-footer.footer-style-4 .footer-widgets{text-align:center;}
footer#cmo-footer.footer-style-4 .cmosc-contact-info{border-top:0;text-align:center;display:inline-block;white-space:nowrap;padding:0 20px;font-size:14px;border-right:1px solid;}
footer#cmo-footer.footer-style-4 .cmosc-contact-info i{display:inline;margin-top:0;margin-right:5px;float:none;}
footer#cmo-footer.footer-style-4 .cmosc-contact-info div{margin-left:0;display:inline-block;text-align:center;white-space:pre-wrap;}
footer#cmo-footer.footer-style-4 .cmosc-contact-info div span.cmosc-contact-info-separator:before{content:', ';}
footer#cmo-footer.footer-style-4 .cmosc-contact-info:last-of-type{border-right:0;}
footer#cmo-footer.footer-style-4 ul.cmo-footer-social{border-top:0;margin-top:50px;}
footer#cmo-footer.footer-style-4 ul.cmo-footer-social > li > a{width:34px;height:34px;color:rgba(255, 255, 255, 0.3);background-color:rgba(255, 255, 255, 0.2);font-size:14px;line-height:34px;margin-right:5px;margin-bottom:5px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;}
footer#cmo-footer.footer-style-4 ul.cmo-footer-social > li > a.social-twitter:hover{background-color:#1bb6ec;}
footer#cmo-footer.footer-style-4 ul.cmo-footer-social > li > a.social-facebook:hover{background-color:#3c599b;}
footer#cmo-footer.footer-style-4 ul.cmo-footer-social > li > a.social-facebook-square:hover{background-color:#3c599b;}
footer#cmo-footer.footer-style-4 ul.cmo-footer-social > li > a.social-google-plus:hover{background-color:#d94e37;}
footer#cmo-footer.footer-style-4 ul.cmo-footer-social > li > a.social-dribbble:hover{background-color:#e04c86;}
footer#cmo-footer.footer-style-4 ul.cmo-footer-social > li > a.social-rss:hover{background-color:#ff9600;}
footer#cmo-footer.footer-style-4 ul.cmo-footer-social > li > a.social-youtube:hover{background-color:#c4302b;}
footer#cmo-footer.footer-style-4 ul.cmo-footer-social > li > a.social-vimeo-square:hover{background-color:#4ebbff;}
footer#cmo-footer.footer-style-4 ul.cmo-footer-social > li > a.social-pinterest:hover{background-color:#c92228;}
footer#cmo-footer.footer-style-4 ul.cmo-footer-social > li > a.social-linkedin:hover{background-color:#0077b5;}
footer#cmo-footer.footer-style-4 ul.cmo-footer-social > li > a.social-linkedin-square:hover{background-color:#0077b5;}
footer#cmo-footer.footer-style-4 ul.cmo-footer-social > li > a.social-skype:hover{background-color:#1db1ee;}
footer#cmo-footer.footer-style-4 ul.cmo-footer-social > li > a.social-apple:hover{background-color:#000000;}
footer#cmo-footer.footer-style-4 ul.cmo-footer-social > li > a.social-instagram:hover{background-color:#3f729b;}
footer#cmo-footer.footer-style-4 ul.cmo-footer-social > li > a.social-tumblr:hover{background-color:#32506d;}
article.type-post,
article.cmo-post-in-list{margin-bottom:100px;border:1px solid;}
article.type-post .cmo-article-featured-wrapper img,
article.cmo-post-in-list .cmo-article-featured-wrapper img{width:100%;display:block;}
article.type-post .cmo-article-quote-wrapper,
article.cmo-post-in-list .cmo-article-quote-wrapper,
article.type-post .cmo-article-link-wrapper,
article.cmo-post-in-list .cmo-article-link-wrapper{position:relative;font-weight:bold;padding:55px 30px;}
article.type-post .cmo-article-quote-wrapper .cmo-article-icon,
article.cmo-post-in-list .cmo-article-quote-wrapper .cmo-article-icon,
article.type-post .cmo-article-link-wrapper .cmo-article-icon,
article.cmo-post-in-list .cmo-article-link-wrapper .cmo-article-icon{position:absolute;right:35px;bottom:35px;}
article.type-post .cmo-article-quote-wrapper .cmo-article-icon i,
article.cmo-post-in-list .cmo-article-quote-wrapper .cmo-article-icon i,
article.type-post .cmo-article-link-wrapper .cmo-article-icon i,
article.cmo-post-in-list .cmo-article-link-wrapper .cmo-article-icon i{font-size:30px;}
article.type-post .cmo-article-quote-wrapper blockquote,
article.cmo-post-in-list .cmo-article-quote-wrapper blockquote{font-size:30px;padding-left:0;}
article.type-post .cmo-article-quote-wrapper blockquote cite,
article.cmo-post-in-list .cmo-article-quote-wrapper blockquote cite{display:block;}
article.type-post .cmo-article-quote-wrapper blockquote a,
article.cmo-post-in-list .cmo-article-quote-wrapper blockquote a{font-size:18px;}
article.type-post .cmo-article-quote-wrapper blockquote:before,
article.cmo-post-in-list .cmo-article-quote-wrapper blockquote:before,
article.type-post .cmo-article-quote-wrapper blockquote:after,
article.cmo-post-in-list .cmo-article-quote-wrapper blockquote:after{display:none;}
article.type-post .cmo-article-link-wrapper a,
article.cmo-post-in-list .cmo-article-link-wrapper a{font-size:30px;}
article.type-post .cmo-article-link-wrapper .cmo-article-icon,
article.cmo-post-in-list .cmo-article-link-wrapper .cmo-article-icon{bottom:15px;}
article.type-post .cmo-article-link-href,
article.cmo-post-in-list .cmo-article-link-href{padding:10px 30px;border:0;border-top:1px solid;}
article.type-post .cmo-article-contents,
article.cmo-post-in-list .cmo-article-contents{padding:40px 25px;}
article.type-post .cmo-article-contents .cmo-article-meta-wrapper,
article.cmo-post-in-list .cmo-article-contents .cmo-article-meta-wrapper{margin-bottom:30px;}
article.type-post .cmo-article-contents .cmo-article-meta-wrapper:after,
article.cmo-post-in-list .cmo-article-contents .cmo-article-meta-wrapper:after{content:'';display:table;clear:both;zoom:1;}
article.type-post .cmo-article-contents .cmo-article-meta-wrapper:after,
article.cmo-post-in-list .cmo-article-contents .cmo-article-meta-wrapper:after{content:'';display:table;clear:both;zoom:1;}
article.type-post .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-date,
article.cmo-post-in-list .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-date{float:left;display:block;width:40px;height:40px;padding:8px 0;margin-right:15px;margin-bottom:5px;line-height:1;text-align:center;}
article.type-post .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-date span.time-day,
article.cmo-post-in-list .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-date span.time-day{font-size:12px;display:block;}
article.type-post .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-date span.time-month,
article.cmo-post-in-list .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-date span.time-month{font-size:12px;display:block;text-transform:uppercase;}
article.type-post .cmo-article-contents .cmo-article-meta-wrapper h1,
article.cmo-post-in-list .cmo-article-contents .cmo-article-meta-wrapper h1,
article.type-post .cmo-article-contents .cmo-article-meta-wrapper h2,
article.cmo-post-in-list .cmo-article-contents .cmo-article-meta-wrapper h2{margin-top:0;margin-bottom:5px;min-height:20px;font-size:18px;line-height:1.3;}
article.type-post .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-author,
article.cmo-post-in-list .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-author,
article.type-post .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-tags,
article.cmo-post-in-list .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-tags{display:block;float:left;white-space:nowrap;text-transform:uppercase;font-size:10px;}
article.type-post .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-author a,
article.cmo-post-in-list .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-author a,
article.type-post .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-tags a,
article.cmo-post-in-list .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-tags a{font-weight:bold;}
article.type-post .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-author i,
article.cmo-post-in-list .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-author i,
article.type-post .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-tags i,
article.cmo-post-in-list .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-tags i{font-size:14px;margin-right:5px;}
article.type-post .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-author,
article.cmo-post-in-list .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-author{margin-right:15px;}
article.type-post .cmo-article-contents .excerpt-more-wrapper,
article.cmo-post-in-list .cmo-article-contents .excerpt-more-wrapper{margin-top:20px;}
.owl-gallery-carousel img{width:100%;height:auto;}
.owl-gallery-carousel div.owl-controls{margin:0;padding:0;height:0;}
.owl-gallery-carousel div.owl-controls div.owl-buttons div.owl-prev,
.owl-gallery-carousel div.owl-controls div.owl-buttons div.owl-next{padding:30px 30px;font-size:20px;line-height:1;margin:0;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;opacity:0.5;}
.owl-gallery-carousel div.owl-controls div.owl-buttons div.owl-prev:hover,
.owl-gallery-carousel div.owl-controls div.owl-buttons div.owl-next:hover{opacity:1;}
.owl-gallery-carousel div.owl-controls div.owl-buttons div.owl-prev{left:0;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius-bottomright:5px;-moz-background-clip:padding;border-bottom-right-radius:5px;background-clip:padding-box;}
.owl-gallery-carousel div.owl-controls div.owl-buttons div.owl-next{right:0;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius-bottomleft:5px;-moz-background-clip:padding;border-bottom-left-radius:5px;background-clip:padding-box;}
.blog-list-style-onecolumn article.type-post.sticky,
.blog-list-style-onecolumn article.cmo-post-in-list.sticky{border:3px solid;}
.blog-list-style-onecolumn article.type-post.sticky .cmo-article-contents .cmo-article-meta-wrapper a.cmo-article-meta-date,
.blog-list-style-onecolumn article.cmo-post-in-list.sticky .cmo-article-contents .cmo-article-meta-wrapper a.cmo-article-meta-date{background-color:transparent;}
.blog-list-style-onecolumn article.type-post.sticky .cmo-article-contents .cmo-article-meta-wrapper a.cmo-article-meta-date:before,
.blog-list-style-onecolumn article.cmo-post-in-list.sticky .cmo-article-contents .cmo-article-meta-wrapper a.cmo-article-meta-date:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:'\f08d';font-size:inherit;color:#f0f0f0;font-size:40px;line-height:40px;margin-top:-8px;}
.blog-list-style-onecolumn article.type-post.sticky .cmo-article-contents .cmo-article-meta-wrapper a.cmo-article-meta-date time,
.blog-list-style-onecolumn article.cmo-post-in-list.sticky .cmo-article-contents .cmo-article-meta-wrapper a.cmo-article-meta-date time{display:none;}
.blog-list-style-masonry .blog-list-isotope-container.masonry-2-columns article.type-post,
.blog-list-style-masonry .blog-list-isotope-container.masonry-2-columns article.cmo-post-in-list{-lh-property:0;width:-webkit-calc(50% - 15px);width:-moz-calc(50% - 15px);width:calc(50% - 15px);;}
.blog-list-style-masonry .blog-list-isotope-container.masonry-3-columns article.type-post,
.blog-list-style-masonry .blog-list-isotope-container.masonry-3-columns article.cmo-post-in-list{-lh-property:0;width:-webkit-calc(33.33% - 20px);width:-moz-calc(33.33% - 20px);width:calc(33.33% - 20px);;}
.blog-list-style-masonry .blog-list-isotope-container.masonry-4-columns article.type-post,
.blog-list-style-masonry .blog-list-isotope-container.masonry-4-columns article.cmo-post-in-list{-lh-property:0;width:-webkit-calc(25% - 22.5px);width:-moz-calc(25% - 22.5px);width:calc(25% - 22.5px);;}
.blog-list-style-masonry article.type-post.sticky,
.blog-list-style-masonry article.cmo-post-in-list.sticky{border:3px solid;}
.blog-list-style-masonry article.type-post.sticky .cmo-article-contents .cmo-article-meta-wrapper a.cmo-article-meta-date,
.blog-list-style-masonry article.cmo-post-in-list.sticky .cmo-article-contents .cmo-article-meta-wrapper a.cmo-article-meta-date{background-color:transparent;}
.blog-list-style-masonry article.type-post.sticky .cmo-article-contents .cmo-article-meta-wrapper a.cmo-article-meta-date:before,
.blog-list-style-masonry article.cmo-post-in-list.sticky .cmo-article-contents .cmo-article-meta-wrapper a.cmo-article-meta-date:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:'\f08d';font-size:inherit;color:#f0f0f0;font-size:40px;line-height:40px;margin-top:-8px;}
.blog-list-style-masonry article.type-post.sticky .cmo-article-contents .cmo-article-meta-wrapper a.cmo-article-meta-date time,
.blog-list-style-masonry article.cmo-post-in-list.sticky .cmo-article-contents .cmo-article-meta-wrapper a.cmo-article-meta-date time{display:none;}
.blog-list-style-modern section.cmo-mainbar:not(.cmo-modern-full){position:relative;}
.blog-list-style-modern .cmo-modern-full{width:100% !important;float:none !important;}
.blog-list-style-modern .cmo-article-start-border:before,
.blog-list-style-modern .cmo-article-end-border:before{display:block;position:absolute;left:0;right:0;content:'';height:1px;z-index:2;}
.blog-list-style-modern .cmo-article-end-border{margin-bottom:100px;}
.blog-list-style-modern article.type-post,
.blog-list-style-modern article.cmo-post-in-list{margin-bottom:0;border:none;}
.blog-list-style-modern article.type-post:after,
.blog-list-style-modern article.cmo-post-in-list:after{content:'';display:table;clear:both;zoom:1;}
.blog-list-style-modern article.type-post:after,
.blog-list-style-modern article.cmo-post-in-list:after{content:'';display:table;clear:both;zoom:1;}
.blog-list-style-modern article.type-post > .cmo-article-featured-wrapper,
.blog-list-style-modern article.cmo-post-in-list > .cmo-article-featured-wrapper{height:450px;width:50%;}
.blog-list-style-modern article.type-post > .cmo-article-featured-wrapper > .cmo-article-stretcher,
.blog-list-style-modern article.cmo-post-in-list > .cmo-article-featured-wrapper > .cmo-article-stretcher{position:relative;overflow:hidden;}
.blog-list-style-modern article.type-post > .cmo-article-featured-wrapper > .cmo-article-stretcher iframe,
.blog-list-style-modern article.cmo-post-in-list > .cmo-article-featured-wrapper > .cmo-article-stretcher iframe{height:450px;}
.blog-list-style-modern article.type-post > .cmo-article-featured-wrapper > .cmo-article-stretcher .owl-gallery-carousel,
.blog-list-style-modern article.cmo-post-in-list > .cmo-article-featured-wrapper > .cmo-article-stretcher .owl-gallery-carousel{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.blog-list-style-modern article.type-post > .cmo-article-featured-wrapper > .cmo-article-stretcher .cmo-article-quote-wrapper,
.blog-list-style-modern article.cmo-post-in-list > .cmo-article-featured-wrapper > .cmo-article-stretcher .cmo-article-quote-wrapper{height:450px;}
.blog-list-style-modern article.type-post > .cmo-article-featured-wrapper > .cmo-article-stretcher .cmo-article-link-wrapper,
.blog-list-style-modern article.cmo-post-in-list > .cmo-article-featured-wrapper > .cmo-article-stretcher .cmo-article-link-wrapper{height:405px;}
.blog-list-style-modern article.type-post > .cmo-article-contents,
.blog-list-style-modern article.cmo-post-in-list > .cmo-article-contents{width:50%;text-align:center;padding-top:75px;padding-bottom:75px;}
.blog-list-style-modern article.type-post > .cmo-article-contents .cmo-article-meta-wrapper,
.blog-list-style-modern article.cmo-post-in-list > .cmo-article-contents .cmo-article-meta-wrapper{margin-bottom:20px;}
.blog-list-style-modern article.type-post > .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-date,
.blog-list-style-modern article.cmo-post-in-list > .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-date,
.blog-list-style-modern article.type-post > .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-author,
.blog-list-style-modern article.cmo-post-in-list > .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-author,
.blog-list-style-modern article.type-post > .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-tags,
.blog-list-style-modern article.cmo-post-in-list > .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-tags{float:none;display:inline-block;}
.blog-list-style-modern article.type-post > .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-date,
.blog-list-style-modern article.cmo-post-in-list > .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-date{background-color:transparent;width:auto;height:auto;font-size:10px;padding:0;text-transform:uppercase;}
.blog-list-style-modern article.type-post > .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-date i,
.blog-list-style-modern article.cmo-post-in-list > .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-date i{margin-right:5px;font-size:14px;}
.blog-list-style-modern article.type-post > .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-date time,
.blog-list-style-modern article.cmo-post-in-list > .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-date time{font-weight:bold;}
.blog-list-style-modern article.type-post > .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-date time span.time-day,
.blog-list-style-modern article.cmo-post-in-list > .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-date time span.time-day,
.blog-list-style-modern article.type-post > .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-date time span.time-month,
.blog-list-style-modern article.cmo-post-in-list > .cmo-article-contents .cmo-article-meta-wrapper .cmo-article-meta-date time span.time-month{display:inline;font-size:10px;}
.blog-list-style-modern article.type-post:nth-child(odd) > .cmo-article-featured-wrapper,
.blog-list-style-modern article.cmo-post-in-list:nth-child(odd) > .cmo-article-featured-wrapper{float:left;}
.blog-list-style-modern article.type-post:nth-child(odd) > .cmo-article-featured-wrapper > .cmo-article-stretcher,
.blog-list-style-modern article.cmo-post-in-list:nth-child(odd) > .cmo-article-featured-wrapper > .cmo-article-stretcher{position:absolute;left:0;right:50%;height:450px;}
.blog-list-style-modern article.type-post:nth-child(odd) > .cmo-article-contents,
.blog-list-style-modern article.cmo-post-in-list:nth-child(odd) > .cmo-article-contents{float:left;}
.blog-list-style-modern article.type-post:nth-child(even) > .cmo-article-featured-wrapper,
.blog-list-style-modern article.cmo-post-in-list:nth-child(even) > .cmo-article-featured-wrapper{float:right;}
.blog-list-style-modern article.type-post:nth-child(even) > .cmo-article-featured-wrapper > .cmo-article-stretcher,
.blog-list-style-modern article.cmo-post-in-list:nth-child(even) > .cmo-article-featured-wrapper > .cmo-article-stretcher{position:absolute;right:0;left:50%;height:450px;}
.blog-list-style-modern article.type-post:nth-child(even) > .cmo-article-contents,
.blog-list-style-modern article.cmo-post-in-list:nth-child(even) > .cmo-article-contents{float:right;}
.blog-list-style-modern article.type-post.sticky .cmo-article-contents .cmo-article-meta-wrapper h2,
.blog-list-style-modern article.cmo-post-in-list.sticky .cmo-article-contents .cmo-article-meta-wrapper h2{position:relative;}
.blog-list-style-modern article.type-post.sticky .cmo-article-contents .cmo-article-meta-wrapper h2:before,
.blog-list-style-modern article.cmo-post-in-list.sticky .cmo-article-contents .cmo-article-meta-wrapper h2:before{display:inline-block;margin-right:10px;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:'\f08d';font-size:inherit;color:#f0f0f0;font-size:32px;line-height:32px;}
.audio-wrapper{position:relative;width:100%;overflow:hidden;display:block;height:auto;}
.audio-wrapper iframe{width:100%;display:block;}
.video-wrapper-full{position:relative;width:100%;overflow:hidden;display:block;}
.video-wrapper-full iframe{width:100%;display:block;}
.video-wrapper-16by9{position:relative;width:100%;padding:0 0 56.25% 0;overflow:hidden;display:block;height:0;}
.video-wrapper-16by9 iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}
nav.navigation.pagination{text-align:center;margin-top:20px;margin-bottom:20px;position:relative;min-height:50px;}
nav.navigation.pagination .screen-reader-text{display:none;}
nav.navigation.pagination .page-numbers{display:inline-block;width:36px;height:37px;font-size:13px;line-height:37px;margin-right:3px;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;-webkit-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out;transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out;border:1px solid;}
nav.navigation.pagination .cmo-btn-load-more i{margin-right:5px;}
.infinite-scroll-placeholder{position:relative;text-align:center;}
.infinite-scroll-placeholder .ajax-loader{display:block;}
.ajax-loader{display:none;width:250px;height:50px;line-height:50px;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:helvetica, arial, sans-serif;text-transform:uppercase;font-weight:900;letter-spacing:0.2em;}
.ajax-loader::before,
.ajax-loader::after{content:"";display:block;width:15px;height:15px;position:absolute;-webkit-animation:load 0.7s infinite alternate ease-in-out;-moz-animation:load 0.7s infinite alternate ease-in-out;-o-animation:load 0.7s infinite alternate ease-in-out;animation:load 0.7s infinite alternate ease-in-out;}
.ajax-loader::before{top:0;}
.ajax-loader::after{bottom:0;}
@-webkit-keyframes load{0%{left:0;height:30px;width:15px;}
50%{height:8px;width:40px;}
100%{left:235px;height:30px;width:15px;}
}
@keyframes load{0%{left:0;height:30px;width:15px;}
50%{height:8px;width:40px;}
100%{left:235px;height:30px;width:15px;}
}
.cmo-single article.post{margin-bottom:50px;}
.cmo-single .cmo-article-author{padding:40px;width:100%;margin-bottom:50px;display:table;}
.cmo-single .cmo-article-author:after{content:'';display:table;clear:both;zoom:1;}
.cmo-single .cmo-article-author:after{content:'';display:table;clear:both;zoom:1;}
.cmo-single .cmo-article-author .cmo-article-author-avatar{display:table-cell;width:175px;}
.cmo-single .cmo-article-author img.avatar{width:150px;height:150px;-webkit-box-shadow:1px 1px 2px 0px;-moz-box-shadow:1px 1px 2px 0px;box-shadow:1px 1px 2px 0px;}
.cmo-single .cmo-article-author .cmo-article-author-info{display:table-cell;vertical-align:middle;}
.cmo-single .cmo-article-author .cmo-article-author-info .cmo-article-author-name{font-size:18px;}
.cmo-single .cmo-article-author .cmo-article-author-info .cmo-article-author-name span.is-admin{margin-left:5px;font-size:10px;padding:3px;vertical-align:middle;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;}
.cmo-single article.attachment img{max-width:100%;}
.cmo-single .cmo-page-social-share{margin-top:30px;margin-bottom:10px;text-align:right;}
#main-container ul.cmo-page-social-links{display:inline-block;padding-left:0px;}
#main-container ul.cmo-page-social-links:after{content:'';display:table;clear:both;zoom:1;}
#main-container ul.cmo-page-social-links:after{content:'';display:table;clear:both;zoom:1;}
#main-container ul.cmo-page-social-links li{list-style:none;display:inline-block;font-size:30px;line-height:30px;margin:0 5px;}
#main-container ul.cmo-page-social-links li a.social-twitter:hover{color:#1bb6ec;}
#main-container ul.cmo-page-social-links li a.social-facebook:hover{color:#3c599b;}
#main-container ul.cmo-page-social-links li a.social-facebook-square:hover{color:#3c599b;}
#main-container ul.cmo-page-social-links li a.social-google-plus:hover{color:#d94e37;}
#main-container ul.cmo-page-social-links li a.social-dribbble:hover{color:#e04c86;}
#main-container ul.cmo-page-social-links li a.social-rss:hover{color:#ff9600;}
#main-container ul.cmo-page-social-links li a.social-youtube:hover{color:#c4302b;}
#main-container ul.cmo-page-social-links li a.social-vimeo-square:hover{color:#4ebbff;}
#main-container ul.cmo-page-social-links li a.social-pinterest:hover{color:#c92228;}
#main-container ul.cmo-page-social-links li a.social-linkedin:hover{color:#0077b5;}
#main-container ul.cmo-page-social-links li a.social-linkedin-square:hover{color:#0077b5;}
#main-container ul.cmo-page-social-links li a.social-skype:hover{color:#1db1ee;}
#main-container ul.cmo-page-social-links li a.social-apple:hover{color:#000000;}
#main-container ul.cmo-page-social-links li a.social-instagram:hover{color:#3f729b;}
#main-container ul.cmo-page-social-links li a.social-tumblr:hover{color:#32506d;}
#main-container section.comments-area{padding:50px 30px 0 30px;margin-top:50px;margin-bottom:100px;}
#main-container section.comments-area h3{font-size:18px;font-weight:normal;line-height:1;margin-top:0;margin-bottom:0;}
#main-container section.comments-area ul.comment-list{padding-left:0;}
#main-container section.comments-area ul.comment-list > li{list-style:none;}
#main-container section.comments-area ul.comment-list > li.comment div.comment-body,
#main-container section.comments-area ul.comment-list > li.pingback div.comment-body,
#main-container section.comments-area ul.comment-list > li.trackback div.comment-body{position:relative;padding:50px 0 50px 92px;border-bottom:1px solid;}
#main-container section.comments-area ul.comment-list > li.comment div.comment-body div.comment-author-avatar,
#main-container section.comments-area ul.comment-list > li.pingback div.comment-body div.comment-author-avatar,
#main-container section.comments-area ul.comment-list > li.trackback div.comment-body div.comment-author-avatar{position:absolute;left:0;}
#main-container section.comments-area ul.comment-list > li.comment div.comment-body div.comment-meta .comment-author-name,
#main-container section.comments-area ul.comment-list > li.pingback div.comment-body div.comment-meta .comment-author-name,
#main-container section.comments-area ul.comment-list > li.trackback div.comment-body div.comment-meta .comment-author-name{margin-top:0;margin-bottom:10px;}
#main-container section.comments-area ul.comment-list > li.comment div.comment-body div.comment-meta .comment-meta-date,
#main-container section.comments-area ul.comment-list > li.pingback div.comment-body div.comment-meta .comment-meta-date,
#main-container section.comments-area ul.comment-list > li.trackback div.comment-body div.comment-meta .comment-meta-date{margin-bottom:20px;}
#main-container section.comments-area ul.comment-list > li.comment div.comment-body div.comment-meta .comment-meta-date time,
#main-container section.comments-area ul.comment-list > li.pingback div.comment-body div.comment-meta .comment-meta-date time,
#main-container section.comments-area ul.comment-list > li.trackback div.comment-body div.comment-meta .comment-meta-date time{font-size:14px;display:inline-block;margin-right:10px;}
#main-container section.comments-area ul.comment-list > li.comment div.comment-body div.comment-meta .comment-meta-date a.comment-edit-link,
#main-container section.comments-area ul.comment-list > li.pingback div.comment-body div.comment-meta .comment-meta-date a.comment-edit-link,
#main-container section.comments-area ul.comment-list > li.trackback div.comment-body div.comment-meta .comment-meta-date a.comment-edit-link{font-size:14px;}
#main-container section.comments-area ul.comment-list > li.comment div.comment-body div.comment-meta div.reply,
#main-container section.comments-area ul.comment-list > li.pingback div.comment-body div.comment-meta div.reply,
#main-container section.comments-area ul.comment-list > li.trackback div.comment-body div.comment-meta div.reply{margin-left:20px;border-left:1px solid;padding-left:20px;display:inline-block;font-size:12px;}
#main-container section.comments-area ul.comment-list > li.comment div.comment-body div.comment-meta div.reply a.comment-reply-link:before,
#main-container section.comments-area ul.comment-list > li.pingback div.comment-body div.comment-meta div.reply a.comment-reply-link:before,
#main-container section.comments-area ul.comment-list > li.trackback div.comment-body div.comment-meta div.reply a.comment-reply-link:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:'\f112';margin-right:5px;}
#main-container section.comments-area ul.comment-list > li.comment:last-child div.comment-body,
#main-container section.comments-area ul.comment-list > li.pingback:last-child div.comment-body,
#main-container section.comments-area ul.comment-list > li.trackback:last-child div.comment-body{border-bottom:0;}
#main-container section.comments-area ul.comment-list ul.children{padding-left:0;margin-left:72px;}
#main-container section.comments-area ul.comment-list ul.children > li{list-style:none;}
#main-container section.comments-area p.no-comments{margin-top:20px;margin-bottom:30px;}
div.comment-respond{border-bottom:1px solid;padding-top:10px;padding-bottom:20px;margin-top:40px;position:relative;}
div.comment-respond h3 > small{vertical-align:text-top;}
div.comment-respond h3 > small a{border:1px solid;font-size:13px;font-weight:600;padding:8px 18px;background-clip:border-box !important;vertical-align:middle;display:inline-block;white-space:nowrap;-webkit-border-radius:0px;-webkit-background-clip:padding-box;-moz-border-radius:0px;-moz-background-clip:padding;border-radius:0px;background-clip:padding-box;-webkit-transition:color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, opacity 0.3s ease;-moz-transition:color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, opacity 0.3s ease;-o-transition:color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, opacity 0.3s ease;transition:color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, opacity 0.3s ease;font-size:12px;font-weight:normal;padding:3px 5px;margin-left:15px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
div.comment-respond h3 > small a:hover{background-color:transparent;}
div.comment-respond h3 > small a.transparent{background-color:transparent;}
div.comment-respond h3 > small a.small{padding:4px 12px;font-size:12px;}
div.comment-respond h3 > small a.large{padding:10px 26px;font-size:14px;}
div.comment-respond h3 > small a.shape-round{-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;}
div.comment-respond h3 > small a.shape-pill{-webkit-border-radius:35px;-webkit-background-clip:padding-box;-moz-border-radius:35px;-moz-background-clip:padding;border-radius:35px;background-clip:padding-box;}
div.comment-respond h3 > small a .icon-wrapper{text-align:center;margin:5px 0px 5px 0px;}
div.comment-respond h3 > small a span + .image,
div.comment-respond h3 > small a .image + span{margin-left:7px;}
div.comment-respond h3 > small a .image{display:inline-block;vertical-align:middle;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:50% 50%;}
div.comment-respond h3 > small a i{vertical-align:middle;}
div.comment-respond h3 > small a.icon-large i{font-size:30px;}
div.comment-respond h3 > small a.icon-large .image{width:30px;height:30px;}
div.comment-respond h3 > small a.icon-larger i{font-size:42px;}
div.comment-respond h3 > small a.icon-larger .image{width:42px;height:42px;}
div.comment-respond h3 > small a.icon-xlarge i{font-size:60px;}
div.comment-respond h3 > small a.icon-xlarge .image{width:60px;height:60px;}
div.comment-respond form.comment-form p.logged-in-as{float:right;margin-top:-45px;}
div.comment-respond form.comment-form p.logged-in-as:before{font-family:'et-line';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:'\e040';margin-right:5px;}
div.comment-respond form.comment-form p.comment-form-author > label,
div.comment-respond form.comment-form p.comment-form-url > label,
div.comment-respond form.comment-form p.comment-form-email > label{float:left;line-height:37px;}
div.comment-respond form.comment-form p.comment-form-author > input,
div.comment-respond form.comment-form p.comment-form-url > input,
div.comment-respond form.comment-form p.comment-form-email > input{display:block;margin-left:92px;-lh-property:0;width:-webkit-calc(100% - 92px);width:-moz-calc(100% - 92px);width:calc(100% - 92px);;}
div.comment-respond form.comment-form p.comment-form-comment{width:100%;display:block;}
div.comment-respond form.comment-form p.comment-form-comment img{float:left;}
div.comment-respond form.comment-form p.comment-form-comment textarea{display:block;margin-left:92px;-lh-property:0;width:-webkit-calc(100% - 92px);width:-moz-calc(100% - 92px);width:calc(100% - 92px);;height:72px;}
div.comment-respond form.comment-form input[type=submit]{margin-left:92px;}
section.comments-area + div.comment-respond{margin-top:0;}
#main-container section.comments-area li.comment > div#respond > h3{margin-top:10px;margin-bottom:20px;}
.gallery:before{clear:both;zoom:1;display:table;content:'';}
.gallery:after{content:'';display:table;clear:both;zoom:1;}
.gallery:after{content:'';display:table;clear:both;zoom:1;}
.gallery .gallery-item{margin-bottom:30px;}
.gallery:not(.gallery-columns-1):not(.gallery-columns-2):not(.gallery-columns-4) .gallery-item{float:left;display:block;width:32%;margin-right:2%;}
.gallery:not(.gallery-columns-1):not(.gallery-columns-2):not(.gallery-columns-4) .gallery-item:nth-child(3n+0){margin-right:0;}
.gallery:not(.gallery-columns-1):not(.gallery-columns-2):not(.gallery-columns-4) .gallery-item:nth-child(3n+1){clear:both;}
.gallery.gallery-columns-4 .gallery-item{float:left;display:block;width:23.5%;margin-right:2%;}
.gallery.gallery-columns-4 .gallery-item:nth-child(4n+0){margin-right:0;}
.gallery.gallery-columns-4 .gallery-item:nth-child(4n+1){clear:both;}
.gallery.gallery-columns-2 .gallery-item{float:left;display:block;width:49%;margin-right:2%;}
.gallery.gallery-columns-2 .gallery-item:nth-child(2n+0){margin-right:0;}
.gallery.gallery-columns-2 .gallery-item:nth-child(2n+1){clear:both;}
.gallery.gallery-columns-1 .gallery-item{display:block;float:none;width:100%;}
.gallery .gallery-icon{text-align:center;}
nav.comment-navigation{padding-bottom:30px;}
nav.comment-navigation a{font-weight:normal;}
.cmo-single-portfolio img{display:block;}
.cmo-single-portfolio .cmo-portfolio-image-wrapper img{width:100%;}
.cmo-single-portfolio .cmo-portfolio-detail-wrapper{padding:5px 30px 30px;}
.cmo-single-portfolio .cmo-portfolio-detail-wrapper .cmo-portfolio-meta-wrapper:after{content:'';display:table;clear:both;zoom:1;}
.cmo-single-portfolio .cmo-portfolio-detail-wrapper .cmo-portfolio-meta-wrapper:after{content:'';display:table;clear:both;zoom:1;}
.cmo-single-portfolio .cmo-portfolio-detail-wrapper .cmo-portfolio-meta-wrapper .cmo-portfolio-meta{float:left;width:50%;}
.cmo-single-portfolio .cmo-portfolio-detail-wrapper .cmo-portfolio-meta-wrapper .cmo-portfolio-meta.cmo-portfolio-category a,
.cmo-single-portfolio .cmo-portfolio-detail-wrapper .cmo-portfolio-meta-wrapper .cmo-portfolio-meta.cmo-portfolio-tag a{text-transform:uppercase;font-size:0.8em;}
.cmo-single-portfolio .cmo-portfolio-detail-wrapper .cmo-portfolio-desc{margin-top:40px;}
.cmo-single-portfolio .cmo-portfolio-detail-wrapper label{font-weight:bold;display:block;margin-bottom:10px;margin-top:15px;}
.cmo-single-portfolio.cmo-single-portfolio-style-1 .cmo-portfolio-similar{margin-top:30px;}
.cmo-single-portfolio.cmo-single-portfolio-style-2 h1{font-size:24px;}
.cmo-single-portfolio.cmo-single-portfolio-style-2 h2{font-size:18px;}
.cmo-single-portfolio.cmo-single-portfolio-style-2 .cmo-portfolio-image-wrapper{margin-bottom:10px;}
.cmo-single-portfolio.cmo-single-portfolio-style-2 .cmo-portfolio-similar{margin-top:0px;}
.cmo-single-portfolio.cmo-single-portfolio-style-2 .cmo-portfolio-similar .col-md-6{margin-bottom:30px;}
.cmo-single-portfolio.cmo-single-portfolio-style-3 h1{font-size:24px;text-transform:uppercase;}
.cmo-single-portfolio.cmo-single-portfolio-style-3 .cmo-portfolio-detail-wrapper{padding:15px 30px 30px;margin-top:50px;}
.cmo-single-portfolio.cmo-single-portfolio-style-3 .cmo-portfolio-detail-wrapper .cmo-portfolio-desc{margin-top:0;}
.cmo-single-portfolio.cmo-single-portfolio-style-3 .cmo-portfolio-similar .col-md-12{margin-bottom:30px;}
.cmo-single-portfolio.cmo-single-portfolio-style-4 h1{font-size:24px;text-transform:uppercase;}
.cmo-single-portfolio.cmo-single-portfolio-style-4 h2{font-size:18px;}
.cmo-single-portfolio.cmo-single-portfolio-style-4 .cmo-portfolio-desc{margin-top:40px;}
.cmo-single-portfolio.cmo-single-portfolio-style-4 .span9{width:75%;float:left;}
.cmo-single-portfolio.cmo-single-portfolio-style-4 .span3{width:25%;float:left;}
@media (max-width:991px){body.responsive .cmo-single-portfolio.cmo-single-portfolio-style-4 .span9,
body.responsive .cmo-single-portfolio.cmo-single-portfolio-style-4 .span3{width:100%;float:none;}
}
.cmo-single-portfolio.cmo-single-portfolio-style-4 .cmo-portfolio-similar{margin-top:30px;}
.cmo-single-portfolio .cmo-portfolio-similar h2{font-size:18px;}
.cmo-single-portfolio .cmo-portfolio-similar .cmo-portfolio-featured-image-bg{background-size:cover;background-position:50%;position:relative;padding-top:100%;}
.cmo-single-portfolio .cmo-portfolio-similar .cmo-portfolio-featured-image-bg .cmo-pfi-hover{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.6);opacity:0;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;text-align:center;}
.cmo-single-portfolio .cmo-portfolio-similar .cmo-portfolio-featured-image-bg .cmo-pfi-hover .cmo-pfi-hover-inner{padding:15px;width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.cmo-single-portfolio .cmo-portfolio-similar .cmo-portfolio-featured-image-bg .cmo-pfi-hover .cmo-pfi-hover-inner h3,
.cmo-single-portfolio .cmo-portfolio-similar .cmo-portfolio-featured-image-bg .cmo-pfi-hover .cmo-pfi-hover-inner a,
.cmo-single-portfolio .cmo-portfolio-similar .cmo-portfolio-featured-image-bg .cmo-pfi-hover .cmo-pfi-hover-inner{color:#ffffff;text-transform:uppercase;}
.cmo-single-portfolio .cmo-portfolio-similar .cmo-portfolio-featured-image-bg .cmo-pfi-hover .cmo-pfi-hover-inner h3{margin-bottom:10px;}
.cmo-single-portfolio .cmo-portfolio-similar .cmo-portfolio-featured-image-bg .cmo-pfi-hover .cmo-pfi-hover-inner h3 > a{font-size:18px;}
.cmo-single-portfolio .cmo-portfolio-similar .cmo-portfolio-featured-image-bg .cmo-pfi-hover .cmo-pfi-hover-inner a{font-size:12px;}
.cmo-single-portfolio .cmo-portfolio-similar .cmo-portfolio-featured-image-bg .cmo-pfi-hover .cmo-pfi-hover-inner .cmo-pfi-external-link{font-size:2em;margin-right:5px;display:inline-block;width:auto;}
.cmo-single-portfolio .cmo-portfolio-similar .cmo-portfolio-featured-image-bg .cmo-pfi-hover:before{position:absolute;left:10px;content:'';background-color:white;width:1px;top:5px;bottom:70%;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% top;-moz-transform-origin:50% top;-o-transform-origin:50% top;-ms-transform-origin:50% top;transform-origin:50% top;-webkit-transition:-webkit-transform 0.4s ease-in-out;-moz-transition:-moz-transform 0.4s ease-in-out;-o-transition:-o-transform 0.4s ease-in-out;transition:-webkit-transform 0.4s ease-in-out,-moz-transform 0.4s ease-in-out,-o-transform 0.4s ease-in-out,transform 0.4s ease-in-out;}
.cmo-single-portfolio .cmo-portfolio-similar .cmo-portfolio-featured-image-bg .cmo-pfi-hover:after{position:absolute;left:5px;right:70%;content:'';background-color:white;height:1px;top:10px;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left 50%;-moz-transform-origin:left 50%;-o-transform-origin:left 50%;-ms-transform-origin:left 50%;transform-origin:left 50%;-webkit-transition:-webkit-transform 0.4s ease-in-out;-moz-transition:-moz-transform 0.4s ease-in-out;-o-transition:-o-transform 0.4s ease-in-out;transition:-webkit-transform 0.4s ease-in-out,-moz-transform 0.4s ease-in-out,-o-transform 0.4s ease-in-out,transform 0.4s ease-in-out;}
.cmo-single-portfolio .cmo-portfolio-similar .cmo-portfolio-featured-image-bg:hover .cmo-pfi-hover{opacity:1;}
.cmo-single-portfolio .cmo-portfolio-similar .cmo-portfolio-featured-image-bg:hover .cmo-pfi-hover:before{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}
.cmo-single-portfolio .cmo-portfolio-similar .cmo-portfolio-featured-image-bg:hover .cmo-pfi-hover:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}
#main-container .page-content.portfolio-list-style-grid,
#main-container .page-content.portfolio-list-style-masonry{padding-top:50px;padding-bottom:50px;overflow-x:hidden;}
#main-container .cmo-portfolio-categories-wrapper{margin-bottom:30px;}
#main-container .cmo-portfolio-categories-wrapper ul.filters{padding-left:0;text-align:center;}
#main-container .cmo-portfolio-categories-wrapper ul.filters li{list-style:none;display:inline-block;padding:0 17px;margin-bottom:5px;}
@media (max-width:767px){#main-container .cmo-portfolio-categories-wrapper ul.filters li{padding:0 10px;}
}
#main-container .cmo-portfolio-categories-wrapper ul.filters li a{text-transform:uppercase;font-size:12px;font-weight:bold;-webkit-border-radius:12px;-webkit-background-clip:padding-box;-moz-border-radius:12px;-moz-background-clip:padding;border-radius:12px;background-clip:padding-box;padding:5px 15px;-webkit-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;}
#main-container .cmo-portfolio-categories-wrapper ul.filters:after{content:'';display:table;clear:both;zoom:1;}
#main-container .cmo-portfolio-categories-wrapper ul.filters:after{content:'';display:table;clear:both;zoom:1;}
#main-container .cmo-portfolio-items-wrapper:after{content:'';display:table;clear:both;zoom:1;}
#main-container .cmo-portfolio-items-wrapper:after{content:'';display:table;clear:both;zoom:1;}
#main-container .cmo-portfolio-items-wrapper .cmo-portfolio-featured-image-bg{background-size:cover;background-position:50%;position:relative;padding-top:100%;}
#main-container .cmo-portfolio-items-wrapper .cmo-portfolio-featured-image-bg .cmo-pfi-hover{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.6);opacity:0;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;text-align:center;}
#main-container .cmo-portfolio-items-wrapper .cmo-portfolio-featured-image-bg .cmo-pfi-hover .cmo-pfi-hover-inner{padding:15px;width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
#main-container .cmo-portfolio-items-wrapper .cmo-portfolio-featured-image-bg .cmo-pfi-hover .cmo-pfi-hover-inner h3,
#main-container .cmo-portfolio-items-wrapper .cmo-portfolio-featured-image-bg .cmo-pfi-hover .cmo-pfi-hover-inner a,
#main-container .cmo-portfolio-items-wrapper .cmo-portfolio-featured-image-bg .cmo-pfi-hover .cmo-pfi-hover-inner{color:#ffffff;text-transform:uppercase;}
#main-container .cmo-portfolio-items-wrapper .cmo-portfolio-featured-image-bg .cmo-pfi-hover .cmo-pfi-hover-inner h3{margin-bottom:10px;}
#main-container .cmo-portfolio-items-wrapper .cmo-portfolio-featured-image-bg .cmo-pfi-hover .cmo-pfi-hover-inner h3 > a{font-size:22px;}
#main-container .cmo-portfolio-items-wrapper .cmo-portfolio-featured-image-bg .cmo-pfi-hover .cmo-pfi-hover-inner a{font-size:12px;}
#main-container .cmo-portfolio-items-wrapper .cmo-portfolio-featured-image-bg .cmo-pfi-hover .cmo-pfi-hover-inner .cmo-pfi-external-link{font-size:2em;margin-right:5px;display:inline-block;width:auto;}
#main-container .cmo-portfolio-items-wrapper .cmo-portfolio-featured-image-bg .cmo-pfi-hover:before{position:absolute;left:10px;content:'';background-color:white;width:1px;top:5px;bottom:70%;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% top;-moz-transform-origin:50% top;-o-transform-origin:50% top;-ms-transform-origin:50% top;transform-origin:50% top;-webkit-transition:-webkit-transform 0.4s ease-in-out;-moz-transition:-moz-transform 0.4s ease-in-out;-o-transition:-o-transform 0.4s ease-in-out;transition:-webkit-transform 0.4s ease-in-out,-moz-transform 0.4s ease-in-out,-o-transform 0.4s ease-in-out,transform 0.4s ease-in-out;}
#main-container .cmo-portfolio-items-wrapper .cmo-portfolio-featured-image-bg .cmo-pfi-hover:after{position:absolute;left:5px;right:70%;content:'';background-color:white;height:1px;top:10px;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left 50%;-moz-transform-origin:left 50%;-o-transform-origin:left 50%;-ms-transform-origin:left 50%;transform-origin:left 50%;-webkit-transition:-webkit-transform 0.4s ease-in-out;-moz-transition:-moz-transform 0.4s ease-in-out;-o-transition:-o-transform 0.4s ease-in-out;transition:-webkit-transform 0.4s ease-in-out,-moz-transform 0.4s ease-in-out,-o-transform 0.4s ease-in-out,transform 0.4s ease-in-out;}
#main-container .cmo-portfolio-items-wrapper .cmo-portfolio-featured-image-bg:hover .cmo-pfi-hover{opacity:1;}
#main-container .cmo-portfolio-items-wrapper .cmo-portfolio-featured-image-bg:hover .cmo-pfi-hover:before{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}
#main-container .cmo-portfolio-items-wrapper .cmo-portfolio-featured-image-bg:hover .cmo-pfi-hover:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}
#main-container .cmo-portfolio-pagination-wrapper{margin-top:30px;}
#main-container .cmo-portfolio-grid-list-wrapper[data-columns="2"] .cmo-portfolio-item{float:left;width:50%;}
#main-container .cmo-portfolio-grid-list-wrapper[data-columns="3"] .cmo-portfolio-item{float:left;width:33.333%;}
#main-container .cmo-portfolio-grid-list-wrapper[data-columns="4"] .cmo-portfolio-item{float:left;width:25%;}
@media (max-width:767px){#main-container .cmo-portfolio-grid-list-wrapper[data-columns="3"] .cmo-portfolio-item,
#main-container .cmo-portfolio-grid-list-wrapper[data-columns="4"] .cmo-portfolio-item{float:left;width:50%;}
}
@media (max-width:479px){#main-container .cmo-portfolio-grid-list-wrapper[data-columns="2"] .cmo-portfolio-item,
#main-container .cmo-portfolio-grid-list-wrapper[data-columns="3"] .cmo-portfolio-item,
#main-container .cmo-portfolio-grid-list-wrapper[data-columns="4"] .cmo-portfolio-item{float:left;width:100%;}
}
#main-container .cmo-portfolio-masonry-wrapper[data-columns="2"] .cmo-portfolio-item{float:left;width:50%;}
#main-container .cmo-portfolio-masonry-wrapper[data-columns="2"] .cmo-portfolio-item.cmo-portfolio-width-dx{width:100%;}
#main-container .cmo-portfolio-masonry-wrapper[data-columns="2"] .cmo-portfolio-item.cmo-portfolio-width-dx.cmo-portfolio-height-x .cmo-portfolio-featured-image-bg{padding-top:50%;}
#main-container .cmo-portfolio-masonry-wrapper[data-columns="2"] .cmo-portfolio-item.cmo-portfolio-width-x.cmo-portfolio-height-dx .cmo-portfolio-featured-image-bg{padding-top:200%;}
#main-container .cmo-portfolio-masonry-wrapper[data-columns="3"] .cmo-portfolio-item{float:left;width:33.333%;}
#main-container .cmo-portfolio-masonry-wrapper[data-columns="3"] .cmo-portfolio-item.cmo-portfolio-width-dx{width:66.666%;}
#main-container .cmo-portfolio-masonry-wrapper[data-columns="3"] .cmo-portfolio-item.cmo-portfolio-width-dx.cmo-portfolio-height-x .cmo-portfolio-featured-image-bg{padding-top:50%;}
#main-container .cmo-portfolio-masonry-wrapper[data-columns="3"] .cmo-portfolio-item.cmo-portfolio-width-x.cmo-portfolio-height-dx .cmo-portfolio-featured-image-bg{padding-top:200%;}
#main-container .cmo-portfolio-masonry-wrapper[data-columns="4"] .cmo-portfolio-item{float:left;width:25%;}
#main-container .cmo-portfolio-masonry-wrapper[data-columns="4"] .cmo-portfolio-item.cmo-portfolio-width-dx{width:50%;}
#main-container .cmo-portfolio-masonry-wrapper[data-columns="4"] .cmo-portfolio-item.cmo-portfolio-width-dx.cmo-portfolio-height-x .cmo-portfolio-featured-image-bg{padding-top:50%;}
#main-container .cmo-portfolio-masonry-wrapper[data-columns="4"] .cmo-portfolio-item.cmo-portfolio-width-x.cmo-portfolio-height-dx .cmo-portfolio-featured-image-bg{padding-top:200%;}
@media (max-width:767px){#main-container .cmo-portfolio-masonry-wrapper[data-columns="3"] .cmo-portfolio-item,
#main-container .cmo-portfolio-masonry-wrapper[data-columns="4"] .cmo-portfolio-item{width:50%;}
#main-container .cmo-portfolio-masonry-wrapper[data-columns="3"] .cmo-portfolio-item.cmo-portfolio-width-dx,
#main-container .cmo-portfolio-masonry-wrapper[data-columns="4"] .cmo-portfolio-item.cmo-portfolio-width-dx{width:100%;}
#main-container .cmo-portfolio-masonry-wrapper[data-columns="3"] .cmo-portfolio-item.cmo-portfolio-width-dx.cmo-portfolio-height-x .cmo-portfolio-featured-image-bg,
#main-container .cmo-portfolio-masonry-wrapper[data-columns="4"] .cmo-portfolio-item.cmo-portfolio-width-dx.cmo-portfolio-height-x .cmo-portfolio-featured-image-bg{padding-top:50%;}
#main-container .cmo-portfolio-masonry-wrapper[data-columns="3"] .cmo-portfolio-item.cmo-portfolio-width-x.cmo-portfolio-height-dx .cmo-portfolio-featured-image-bg,
#main-container .cmo-portfolio-masonry-wrapper[data-columns="4"] .cmo-portfolio-item.cmo-portfolio-width-x.cmo-portfolio-height-dx .cmo-portfolio-featured-image-bg{padding-top:200%;}
}
@media (max-width:479px){#main-container .cmo-portfolio-masonry-wrapper[data-columns="2"] .cmo-portfolio-item,
#main-container .cmo-portfolio-masonry-wrapper[data-columns="3"] .cmo-portfolio-item,
#main-container .cmo-portfolio-masonry-wrapper[data-columns="4"] .cmo-portfolio-item{width:100%;}
#main-container .cmo-portfolio-masonry-wrapper[data-columns="2"] .cmo-portfolio-item.cmo-portfolio-width-dx,
#main-container .cmo-portfolio-masonry-wrapper[data-columns="3"] .cmo-portfolio-item.cmo-portfolio-width-dx,
#main-container .cmo-portfolio-masonry-wrapper[data-columns="4"] .cmo-portfolio-item.cmo-portfolio-width-dx{width:100%;}
#main-container .cmo-portfolio-masonry-wrapper[data-columns="2"] .cmo-portfolio-item.cmo-portfolio-width-dx.cmo-portfolio-height-x .cmo-portfolio-featured-image-bg,
#main-container .cmo-portfolio-masonry-wrapper[data-columns="3"] .cmo-portfolio-item.cmo-portfolio-width-dx.cmo-portfolio-height-x .cmo-portfolio-featured-image-bg,
#main-container .cmo-portfolio-masonry-wrapper[data-columns="4"] .cmo-portfolio-item.cmo-portfolio-width-dx.cmo-portfolio-height-x .cmo-portfolio-featured-image-bg{padding-top:50%;}
#main-container .cmo-portfolio-masonry-wrapper[data-columns="2"] .cmo-portfolio-item.cmo-portfolio-width-x.cmo-portfolio-height-dx .cmo-portfolio-featured-image-bg,
#main-container .cmo-portfolio-masonry-wrapper[data-columns="3"] .cmo-portfolio-item.cmo-portfolio-width-x.cmo-portfolio-height-dx .cmo-portfolio-featured-image-bg,
#main-container .cmo-portfolio-masonry-wrapper[data-columns="4"] .cmo-portfolio-item.cmo-portfolio-width-x.cmo-portfolio-height-dx .cmo-portfolio-featured-image-bg{padding-top:200%;}
}
.cmo-portfolio-items-wrapper article.cmo-portfolio-item,
.cmo-portfolio-similar article.cmo-portfolio-item{margin-bottom:0;border:0;}
#main-container .cmo-portfolio-items-wrapper.cmo-portfolio-fit-columns .cmo-portfolio-featured-image-bg{padding-top:0;padding-bottom:0;}
#main-container .cmo-portfolio-items-wrapper.cmo-portfolio-fit-columns .cmo-portfolio-featured-image-bg img{width:100%;height:auto;display:block;}
.cmosc-contact-info{color:#969595;font-size:17px;padding-top:10px;padding-bottom:10px;border-top:1px solid rgba(255, 255, 255, 0.05);}
.cmosc-contact-info i{color:#4a4a4a;font-size:16px;display:block;float:left;margin-top:5px;}
.cmosc-contact-info i + div{margin-left:30px;}
.cmosc-link{padding-top:5px;padding-bottom:5px;}
.cmosc-link > a{color:#969595;}
.cmosc-link > a > i{margin-right:10px;}
p.wysija-paragraph{float:left;display:block;margin-bottom:0;-lh-property:0;width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px);;position:relative;}
p.wysija-paragraph:before{display:block;content:'';}
p.wysija-paragraph input.wysija-input{padding:15px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ececec;width:100%;height:45px;}
p.wysija-paragraph > div{top:110% !important;left:0 !important;}
.widget_wysija_cont .wysija-submit{font-size:13px;line-height:1;height:45px;width:50px;margin:0;border:1px solid rgba(0, 0, 0, 0.03);display:inline-block;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:15px;color:#ffffff;text-transform:uppercase;cursor:pointer;}
.widget_wysija_cont .wysija-submit:after{content:'';display:table;clear:both;zoom:1;}
.widget_wysija_cont .wysija-submit:after{content:'';display:table;clear:both;zoom:1;}
.cmo-post-carousel-container article{margin:0 15px;}
.woocommerce #main-container .page-woo{padding-top:50px;padding-bottom:50px;}
.woocommerce #main-container .page-woo ul,
#main-container .woocommerce ul,
.woocommerce ul,
.woocommerce #main-container .page-woo ol,
#main-container .woocommerce ol,
.woocommerce ol{padding-left:0;}
.woocommerce #main-container .page-woo ul > li,
#main-container .woocommerce ul > li,
.woocommerce ul > li,
.woocommerce #main-container .page-woo ol > li,
#main-container .woocommerce ol > li,
.woocommerce ol > li{list-style:none;}
.woocommerce #main-container .page-woo ul.page-numbers,
#main-container .woocommerce ul.page-numbers,
.woocommerce ul.page-numbers{display:inline-block;}
.woocommerce #main-container .page-woo div.entry-summary h1,
#main-container .woocommerce div.entry-summary h1,
.woocommerce div.entry-summary h1{text-transform:uppercase;font-size:22px;margin-top:0;}
.woocommerce #main-container .page-woo div.entry-summary p.price,
#main-container .woocommerce div.entry-summary p.price,
.woocommerce div.entry-summary p.price{display:inline-block;}
.woocommerce #main-container .page-woo div.entry-summary p.price:after,
#main-container .woocommerce div.entry-summary p.price:after,
.woocommerce div.entry-summary p.price:after{content:'';display:table;clear:both;zoom:1;}
.woocommerce #main-container .page-woo div.entry-summary p.price:after,
#main-container .woocommerce div.entry-summary p.price:after,
.woocommerce div.entry-summary p.price:after{content:'';display:table;clear:both;zoom:1;}
.woocommerce #main-container .page-woo div.entry-summary p.price ins,
#main-container .woocommerce div.entry-summary p.price ins,
.woocommerce div.entry-summary p.price ins,
.woocommerce #main-container .page-woo div.entry-summary p.price del,
#main-container .woocommerce div.entry-summary p.price del,
.woocommerce div.entry-summary p.price del{display:block;float:right;line-height:24px;}
.woocommerce #main-container .page-woo div.entry-summary p.price ins,
#main-container .woocommerce div.entry-summary p.price ins,
.woocommerce div.entry-summary p.price ins{font-size:24px;margin-right:10px;font-weight:bold;text-decoration:none;}
.woocommerce #main-container .page-woo div.entry-summary p.price > span.amount,
#main-container .woocommerce div.entry-summary p.price > span.amount,
.woocommerce div.entry-summary p.price > span.amount{font-size:24px;font-weight:bold;}
.woocommerce #main-container .page-woo div.entry-summary p.price del,
#main-container .woocommerce div.entry-summary p.price del,
.woocommerce div.entry-summary p.price del{font-size:14px;opacity:0.5;}
.woocommerce #main-container .page-woo div.entry-summary div[itemprop=description],
#main-container .woocommerce div.entry-summary div[itemprop=description],
.woocommerce div.entry-summary div[itemprop=description]{padding:20px 0px;border-top:1px solid;border-bottom:1px solid;}
.woocommerce #main-container .page-woo div.entry-summary table.variations,
#main-container .woocommerce div.entry-summary table.variations,
.woocommerce div.entry-summary table.variations{margin-top:20px;margin-bottom:20px;}
.woocommerce #main-container .page-woo div.entry-summary form.cart,
#main-container .woocommerce div.entry-summary form.cart,
.woocommerce div.entry-summary form.cart{margin-top:20px;}
.woocommerce #main-container .page-woo div.woocommerce-tabs ul.tabs li,
#main-container .woocommerce div.woocommerce-tabs ul.tabs li,
.woocommerce div.woocommerce-tabs ul.tabs li{display:inline-block;margin-right:10px;}
.woocommerce #main-container .page-woo div.comment-respond form.comment-form p.comment-form-comment textarea,
#main-container .woocommerce div.comment-respond form.comment-form p.comment-form-comment textarea,
.woocommerce div.comment-respond form.comment-form p.comment-form-comment textarea{margin-left:0;}
.woocommerce #main-container .page-woo div.images,
#main-container .woocommerce div.images,
.woocommerce div.images{position:relative;}
.woocommerce #main-container .page-woo div.images div.thumbnails,
#main-container .woocommerce div.images div.thumbnails,
.woocommerce div.images div.thumbnails{position:absolute;bottom:10px;padding:0 70px;}
.woocommerce #main-container .page-woo div.images div.thumbnails .owl-item,
#main-container .woocommerce div.images div.thumbnails .owl-item,
.woocommerce div.images div.thumbnails .owl-item{padding:2px;}
.woocommerce #main-container .page-woo div.images div.thumbnails .owl-controls,
#main-container .woocommerce div.images div.thumbnails .owl-controls,
.woocommerce div.images div.thumbnails .owl-controls{margin-top:0;}
.woocommerce #main-container .page-woo div.images div.thumbnails .owl-controls .owl-buttons .owl-prev,
#main-container .woocommerce div.images div.thumbnails .owl-controls .owl-buttons .owl-prev,
.woocommerce div.images div.thumbnails .owl-controls .owl-buttons .owl-prev,
.woocommerce #main-container .page-woo div.images div.thumbnails .owl-controls .owl-buttons .owl-next,
#main-container .woocommerce div.images div.thumbnails .owl-controls .owl-buttons .owl-next,
.woocommerce div.images div.thumbnails .owl-controls .owl-buttons .owl-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0;padding:0;width:60px;height:60px;text-align:center;line-height:60px;opacity:0.5;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;}
.woocommerce #main-container .page-woo div.images div.thumbnails .owl-controls .owl-buttons .owl-prev:hover,
#main-container .woocommerce div.images div.thumbnails .owl-controls .owl-buttons .owl-prev:hover,
.woocommerce div.images div.thumbnails .owl-controls .owl-buttons .owl-prev:hover,
.woocommerce #main-container .page-woo div.images div.thumbnails .owl-controls .owl-buttons .owl-next:hover,
#main-container .woocommerce div.images div.thumbnails .owl-controls .owl-buttons .owl-next:hover,
.woocommerce div.images div.thumbnails .owl-controls .owl-buttons .owl-next:hover{opacity:1;}
.woocommerce #main-container .page-woo div.images div.thumbnails .owl-controls .owl-buttons .owl-prev,
#main-container .woocommerce div.images div.thumbnails .owl-controls .owl-buttons .owl-prev,
.woocommerce div.images div.thumbnails .owl-controls .owl-buttons .owl-prev{left:0;}
.woocommerce #main-container .page-woo div.images div.thumbnails .owl-controls .owl-buttons .owl-next,
#main-container .woocommerce div.images div.thumbnails .owl-controls .owl-buttons .owl-next,
.woocommerce div.images div.thumbnails .owl-controls .owl-buttons .owl-next{right:0;}
.woocommerce #main-container .page-woo div.images div.thumbnails:not(.owl-carousel),
#main-container .woocommerce div.images div.thumbnails:not(.owl-carousel),
.woocommerce div.images div.thumbnails:not(.owl-carousel){text-align:center;width:100%;}
.woocommerce #main-container .page-woo div.images div.thumbnails:not(.owl-carousel) > a,
#main-container .woocommerce div.images div.thumbnails:not(.owl-carousel) > a,
.woocommerce div.images div.thumbnails:not(.owl-carousel) > a{margin:2px;max-width:100px;display:inline-block;float:none;}
.woocommerce #main-container .page-woo div.images div.thumbnails a,
#main-container .woocommerce div.images div.thumbnails a,
.woocommerce div.images div.thumbnails a{border:5px solid;margin:0;width:100%;}
.woocommerce-page #main-container .page-page ul,
.woocommerce-page #main-container .page-page ol{padding-left:0;}
.woocommerce-page #main-container .page-page ul > li,
.woocommerce-page #main-container .page-page ol > li{list-style:none;}
.woocommerce ul.products li.product{border:1px solid;padding:4px;}
.woocommerce ul.products li.product h3{padding:0 0;text-transform:uppercase;}
.woocommerce ul.products li.product .cmo-product-thumb-wrapper{position:relative;overflow:hidden;}
.woocommerce ul.products li.product .cmo-product-thumb-wrapper > img{display:block;}
.woocommerce ul.products li.product .cmo-product-thumb-wrapper .cmo-product-thumb-hover{position:absolute;left:-100%;right:100%;top:0;bottom:0;-webkit-transition:left 0.4s ease-in-out, right 0.4s ease-in-out;-moz-transition:left 0.4s ease-in-out, right 0.4s ease-in-out;-o-transition:left 0.4s ease-in-out, right 0.4s ease-in-out;transition:left 0.4s ease-in-out, right 0.4s ease-in-out;background-color:rgba(49, 49, 49, 0.8);}
.woocommerce ul.products li.product .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper{display:block;text-align:center;line-height:44px;font-size:13px;text-transform:uppercase;top:50%;position:absolute;margin-top:-22px;width:100%;background-color:rgba(49, 49, 49, 0.5);}
.woocommerce ul.products li.product .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper a span.et-line{margin-right:15px;font-size:18px;font-weight:bold;vertical-align:text-bottom;}
.woocommerce ul.products li.product .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper.adding a{display:none;}
.woocommerce ul.products li.product .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper.adding i.fa.adding_to_cart{display:block;}
.woocommerce ul.products li.product .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper.added a{display:none;}
.woocommerce ul.products li.product .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper.added i.fa.added_to_cart{display:block;}
.woocommerce ul.products li.product .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper i.fa{font-size:18px;font-weight:bold;display:none;line-height:44px;}
.woocommerce ul.products li.product .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-more-buttons-wrapper{text-align:center;top:50%;position:absolute;margin-top:22px;width:100%;}
.woocommerce ul.products li.product .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-more-buttons-wrapper a span.et-line{font-size:18px;font-weight:bold;margin:15px;}
.woocommerce ul.products li.product .cmo-product-thumb-wrapper:hover .cmo-product-thumb-hover{left:0;right:0;}
.woocommerce ul.products li.product .cmo-product-detail-wrapper{padding:20px 15px;}
.woocommerce ul.products li.product .cmo-product-detail-wrapper .cmo-product-meta-wrapper{margin-top:15px;margin-bottom:10px;}
.woocommerce ul.products li.product .cmo-product-detail-wrapper .cmo-product-meta-wrapper:after{content:'';display:table;clear:both;zoom:1;}
.woocommerce ul.products li.product .cmo-product-detail-wrapper .cmo-product-meta-wrapper:after{content:'';display:table;clear:both;zoom:1;}
.woocommerce ul.products li.product .cmo-product-detail-wrapper .cmo-product-meta-wrapper span.price{display:inline-block;float:left;}
.woocommerce ul.products li.product .cmo-product-detail-wrapper .cmo-product-meta-wrapper span.price ins,
.woocommerce ul.products li.product .cmo-product-detail-wrapper .cmo-product-meta-wrapper span.price del{display:block;float:right;line-height:24px;}
.woocommerce ul.products li.product .cmo-product-detail-wrapper .cmo-product-meta-wrapper span.price ins{font-size:15px;margin-right:10px;}
.woocommerce ul.products li.product .cmo-product-detail-wrapper .cmo-product-meta-wrapper span.price > span.amount{font-size:15px;}
.woocommerce ul.products li.product .cmo-product-detail-wrapper .cmo-product-meta-wrapper span.price del{font-size:11px;opacity:0.5;}
.woocommerce ul.products li.product .cmo-product-detail-wrapper .cmo-product-meta-wrapper .star-rating{float:right;font-size:1em;margin-bottom:0;height:24px;line-height:24px;}
.woocommerce span.ribbon-sale-flash{position:absolute;left:0px;top:26px;width:50px;height:27px;line-height:27px;font-size:12px;font-weight:600;text-align:center;background-color:#87ca3d;}
.woocommerce span.ribbon-sale-flash:before,
.woocommerce span.ribbon-sale-flash:after{display:block;position:absolute;content:'';left:100%;}
.woocommerce span.ribbon-sale-flash:before{top:0;border:6.5px solid transparent;border-left:6.5px solid #87ca3d;border-top:6.5px solid #87ca3d;}
.woocommerce span.ribbon-sale-flash:after{bottom:0;border:6.5px solid transparent;border-left:6.5px solid #87ca3d;border-bottom:6.5px solid #87ca3d;}
.woocommerce nav.woocommerce-pagination{text-align:center;}
.woocommerce nav.woocommerce-pagination ul.page-numbers{padding-left:0;border:0;display:inline-block;}
.woocommerce nav.woocommerce-pagination ul.page-numbers > li{border:0;}
.woocommerce nav.woocommerce-pagination ul.page-numbers > li span.page-numbers,
.woocommerce nav.woocommerce-pagination ul.page-numbers > li a.page-numbers{display:inline-block;width:36px;height:37px;font-size:13px;font-weight:bold;line-height:37px;margin-right:5px;padding:0;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;-webkit-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out;transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out;border:1px solid;}
input[type=number].cmo-spinner{-moz-appearance:textfield;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;border-left:0;border-right:0;}
input[type=number].cmo-spinner::-webkit-inner-spin-button,
input[type=number].cmo-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}
button.cmo-spinner-down,
button.cmo-spinner-up{padding-left:8px;padding-right:8px;vertical-align:top;line-height:17px;}
.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:38%;}
.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:58%;}
.woocommerce .quantity .qty{width:50px;}
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button{border:1px solid;font-size:13px;font-weight:600;padding:8px 18px;background-clip:border-box !important;vertical-align:middle;display:inline-block;white-space:nowrap;-webkit-border-radius:0px;-webkit-background-clip:padding-box;-moz-border-radius:0px;-moz-background-clip:padding;border-radius:0px;background-clip:padding-box;-webkit-transition:color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, opacity 0.3s ease;-moz-transition:color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, opacity 0.3s ease;-o-transition:color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, opacity 0.3s ease;transition:color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, opacity 0.3s ease;line-height:17px;}
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover{background-color:transparent;}
.woocommerce #respond input#submit.transparent,
.woocommerce a.button.transparent,
.woocommerce button.button.transparent,
.woocommerce input.button.transparent{background-color:transparent;}
.woocommerce #respond input#submit.small,
.woocommerce a.button.small,
.woocommerce button.button.small,
.woocommerce input.button.small{padding:4px 12px;font-size:12px;}
.woocommerce #respond input#submit.large,
.woocommerce a.button.large,
.woocommerce button.button.large,
.woocommerce input.button.large{padding:10px 26px;font-size:14px;}
.woocommerce #respond input#submit.shape-round,
.woocommerce a.button.shape-round,
.woocommerce button.button.shape-round,
.woocommerce input.button.shape-round{-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;}
.woocommerce #respond input#submit.shape-pill,
.woocommerce a.button.shape-pill,
.woocommerce button.button.shape-pill,
.woocommerce input.button.shape-pill{-webkit-border-radius:35px;-webkit-background-clip:padding-box;-moz-border-radius:35px;-moz-background-clip:padding;border-radius:35px;background-clip:padding-box;}
.woocommerce #respond input#submit .icon-wrapper,
.woocommerce a.button .icon-wrapper,
.woocommerce button.button .icon-wrapper,
.woocommerce input.button .icon-wrapper{text-align:center;margin:5px 0px 5px 0px;}
.woocommerce #respond input#submit span + .image,
.woocommerce a.button span + .image,
.woocommerce button.button span + .image,
.woocommerce input.button span + .image,
.woocommerce #respond input#submit .image + span,
.woocommerce a.button .image + span,
.woocommerce button.button .image + span,
.woocommerce input.button .image + span{margin-left:7px;}
.woocommerce #respond input#submit .image,
.woocommerce a.button .image,
.woocommerce button.button .image,
.woocommerce input.button .image{display:inline-block;vertical-align:middle;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:50% 50%;}
.woocommerce #respond input#submit i,
.woocommerce a.button i,
.woocommerce button.button i,
.woocommerce input.button i{vertical-align:middle;}
.woocommerce #respond input#submit.icon-large i,
.woocommerce a.button.icon-large i,
.woocommerce button.button.icon-large i,
.woocommerce input.button.icon-large i{font-size:30px;}
.woocommerce #respond input#submit.icon-large .image,
.woocommerce a.button.icon-large .image,
.woocommerce button.button.icon-large .image,
.woocommerce input.button.icon-large .image{width:30px;height:30px;}
.woocommerce #respond input#submit.icon-larger i,
.woocommerce a.button.icon-larger i,
.woocommerce button.button.icon-larger i,
.woocommerce input.button.icon-larger i{font-size:42px;}
.woocommerce #respond input#submit.icon-larger .image,
.woocommerce a.button.icon-larger .image,
.woocommerce button.button.icon-larger .image,
.woocommerce input.button.icon-larger .image{width:42px;height:42px;}
.woocommerce #respond input#submit.icon-xlarge i,
.woocommerce a.button.icon-xlarge i,
.woocommerce button.button.icon-xlarge i,
.woocommerce input.button.icon-xlarge i{font-size:60px;}
.woocommerce #respond input#submit.icon-xlarge .image,
.woocommerce a.button.icon-xlarge .image,
.woocommerce button.button.icon-xlarge .image,
.woocommerce input.button.icon-xlarge .image{width:60px;height:60px;}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt{border-color:rgba(0, 0, 0, 0.2);}
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover{background-color:transparent;}
.woocommerce #reviews #comments ol.commentlist li img.avatar{width:60px;}
.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:80px;}
.woocommerce-cart table.cart td.actions .coupon .input-text{border:1px solid #ececec;padding:10px 15px;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;}
.woocommerce-cart table.cart input.button{line-height:17px;}
.woocommerce-cart table.cart input.cmo-spinner{height:35px;}
.woocommerce-cart table.cart td.product-quantity{min-width:150px;}
.woocommerce a.remove{display:inline-block;color:#666666 !important;background-color:transparent !important;border:0;-webkit-transition:color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out;}
.woocommerce a.remove:hover{color:#5076bb !important;background-color:transparent !important;}
.woocommerce .widget_shopping_cart a.remove{border:0;width:auto;}
.woocommerce div.product div.woocommerce-tabs ul.tabs li{border:0;text-transform:uppercase;font-size:14px;padding:5px 20px;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;}
.woocommerce div.product div.woocommerce-tabs ul.tabs li:before,
.woocommerce div.product div.woocommerce-tabs ul.tabs li:after{display:none;}
.woocommerce-cart .woocommerce h2,
.woocommerce h2{position:relative;margin-bottom:40px;}
.woocommerce-cart .woocommerce h2:before,
.woocommerce h2:before,
.woocommerce-cart .woocommerce h2:after,
.woocommerce h2:after{display:block;position:absolute;content:'';}
.woocommerce-cart .woocommerce h2:before,
.woocommerce h2:before{left:0;bottom:-20px;height:1px;max-width:100%;width:270px;-webkit-transition:width 0.4s ease-in-out;-moz-transition:width 0.4s ease-in-out;-o-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;opacity:0.5;}
.woocommerce-cart .woocommerce h2:after,
.woocommerce h2:after{left:2px;bottom:-22px;width:100px;height:3px;border:1px solid;}
.woocommerce-cart .woocommerce h2:hover:before,
.woocommerce h2:hover:before{max-width:100%;width:300px;}
.woocommerce-cart .woocommerce table.shop_table.cart,
.woocommerce table.shop_table.cart{border:1px solid;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;}
.woocommerce-cart .woocommerce table.shop_table.cart th,
.woocommerce table.shop_table.cart th{text-transform:uppercase;}
.woocommerce-cart .woocommerce table.shop_table.cart th + th,
.woocommerce table.shop_table.cart th + th{border-left:1px solid;}
.woocommerce-cart .woocommerce table.shop_table.cart th,
.woocommerce table.shop_table.cart th,
.woocommerce-cart .woocommerce table.shop_table.cart td,
.woocommerce table.shop_table.cart td{padding:20px;text-align:center;}
.woocommerce-cart .woocommerce table.shop_table.cart th.product-name,
.woocommerce table.shop_table.cart th.product-name,
.woocommerce-cart .woocommerce table.shop_table.cart td.product-name,
.woocommerce table.shop_table.cart td.product-name{text-align:left;}
.woocommerce-cart .woocommerce table.shop_table.cart td.actions,
.woocommerce table.shop_table.cart td.actions{text-align:right;}
.woocommerce-cart .woocommerce table.shop_table.cart td.product-remove,
.woocommerce table.shop_table.cart td.product-remove{text-align:center;}
.woocommerce-cart .woocommerce table.shop_table.cart td.product-thumbnail img,
.woocommerce table.shop_table.cart td.product-thumbnail img{width:180px;}
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img{width:90px;}
.woocommerce ul.cart_list li .star-rating,
.woocommerce ul.product_list_widget li .star-rating{margin-top:5px;margin-bottom:5px;}
.widget_products del,
.widget_recently_viewed_products del,
.widget_top_rated_products del{margin-right:5px;}
.widget_product_search input.search-field{-lh-property:0;width:-webkit-calc(100% - 90px);width:-moz-calc(100% - 90px);width:calc(100% - 90px);;}
.widget_product_categories select{width:100%;}
.widget_products del{font-size:0.8em;opacity:0.5;}
.widget_layered_nav_filters ul > li{display:block;width:100%;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;border:3px solid;}
.woocommerce .wc-proceed-to-checkout{padding:1em 0;}
.woocommerce .wc-proceed-to-checkout a.wc-forward{display:block;text-align:center;}
.woocommerce-cart .cart-collaterals .cart_totals table{border-collapse:collapse;}
.woocommerce #reviews h3{margin-top:20px;margin-bottom:20px;}
@media (max-width:768px){body.responsive.woocommerce #content div.product div.images,
body.responsive.woocommerce div.product div.images,
body.responsive.woocommerce-page #content div.product div.images,
body.responsive.woocommerce-page div.product div.images{width:100%;float:none;}
body.responsive.woocommerce #content div.product div.summary,
body.responsive.woocommerce div.product div.summary,
body.responsive.woocommerce-page #content div.product div.summary,
body.responsive.woocommerce-page div.product div.summary{width:100%;float:none;}
}
@media (max-width:479px){body.responsive .woocommerce table.shop_table.cart thead{display:none;}
body.responsive .woocommerce table.shop_table.cart tbody tr{display:block;}
body.responsive .woocommerce table.shop_table.cart tbody tr:nth-child(odd) td{background-color:#ffffff;}
body.responsive .woocommerce table.shop_table.cart tbody tr:nth-child(odd) td{background-color:#f7f7f7;}
body.responsive .woocommerce table.shop_table.cart tbody tr td{display:block;width:100%;}
body.responsive .woocommerce table.shop_table.cart tbody tr td.product-remove,
body.responsive .woocommerce table.shop_table.cart tbody tr td.product-thumbnail,
body.responsive .woocommerce table.shop_table.cart tbody tr td.product-name,
body.responsive .woocommerce table.shop_table.cart tbody tr td.product-price,
body.responsive .woocommerce table.shop_table.cart tbody tr td.product-quantity,
body.responsive .woocommerce table.shop_table.cart tbody tr td.product-subtotal{text-align:center;width:100%;}
}
#main-container .widget_product_categories ul.product-categories li.cat-item{width:100%;display:block;-webkit-transition:padding 0.4s ease-in-out;-moz-transition:padding 0.4s ease-in-out;-o-transition:padding 0.4s ease-in-out;transition:padding 0.4s ease-in-out;}
#main-container .widget_product_categories ul.product-categories li.cat-item a{display:inline-block;padding:12px 0;}
#main-container .widget_product_categories ul.product-categories li.cat-item:after{content:'';display:table;clear:both;zoom:1;}
#main-container .widget_product_categories ul.product-categories li.cat-item:after{content:'';display:table;clear:both;zoom:1;}
#main-container .widget_product_categories ul.product-categories li.cat-item:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:'\f054';margin-right:10px;font-size:12px;vertical-align:middle;}
#main-container .widget_product_categories ul.product-categories li.cat-item span.count{width:28px;height:28px;line-height:26px;float:right;margin:12px 5px 12px 0;text-align:center;border:1px solid;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;-webkit-transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out;-moz-transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out;-o-transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out;}
#main-container .widget_product_categories ul.product-categories li.cat-item:hover{padding-left:15px;}
.woocommerce .widget_price_filter .price_slider_amount .price_label{line-height:35px;}
#main-container div.widget_shopping_cart_content{margin-bottom:0 !important;}
.cmo-product-thumb-wrapper img{width:100%;height:auto;}
.woocommerce ul.products li.product.woo-listing-style-2 .cmo-product-thumb-wrapper .cmo-product-thumb-hover{background-color:rgba(255, 255, 255, 0.9);left:0;right:0;top:-100%;bottom:100%;-webkit-transition:top 0.4s ease-in-out, bottom 0.4s ease-in-out;-moz-transition:top 0.4s ease-in-out, bottom 0.4s ease-in-out;-o-transition:top 0.4s ease-in-out, bottom 0.4s ease-in-out;transition:top 0.4s ease-in-out, bottom 0.4s ease-in-out;}
.woocommerce ul.products li.product.woo-listing-style-2 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper{background-color:transparent;}
.woocommerce ul.products li.product.woo-listing-style-2 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper i.fa{display:inline-block;font-size:1em;line-height:33px;}
.woocommerce ul.products li.product.woo-listing-style-2 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper .cmo-add-to-cart{display:inline-block;width:35px;height:35px;line-height:33px;border:1px solid;}
.woocommerce ul.products li.product.woo-listing-style-2 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper .cmo-add-to-cart > a{display:inline-block;width:100%;height:100%;}
.woocommerce ul.products li.product.woo-listing-style-2 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper .cmo-add-to-cart i.fa{display:none;}
.woocommerce ul.products li.product.woo-listing-style-2 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper > a{display:inline-block;border:1px solid;width:35px;height:35px;line-height:33px;}
.woocommerce ul.products li.product.woo-listing-style-2 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper > a i.fa{-webkit-transition:color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out;}
.woocommerce ul.products li.product.woo-listing-style-2 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper.adding .cmo-add-to-cart > a,
.woocommerce ul.products li.product.woo-listing-style-2 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper.added .cmo-add-to-cart > a{display:none;}
.woocommerce ul.products li.product.woo-listing-style-2 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper.adding .cmo-add-to-cart i.fa,
.woocommerce ul.products li.product.woo-listing-style-2 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper.added .cmo-add-to-cart i.fa{width:100%;}
.woocommerce ul.products li.product.woo-listing-style-2 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper.adding .cmo-add-to-cart i.fa.adding_to_cart{display:inline-block;}
.woocommerce ul.products li.product.woo-listing-style-2 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper.added .cmo-add-to-cart i.fa.added_to_cart{display:inline-block;}
.woocommerce ul.products li.product.woo-listing-style-2 .cmo-product-thumb-wrapper:hover .cmo-product-thumb-hover{top:0;bottom:0;}
.woocommerce ul.products li.product.woo-listing-style-2 .cmo-product-detail-wrapper .cmo-product-meta-wrapper span.price del{font-weight:normal;}
.woocommerce ul.products li.product.woo-listing-style-2 .cmo-product-detail-wrapper .cmo-product-meta-wrapper span.price del{vertical-align:middle;}
.woocommerce ul.products li.product.woo-listing-style-2 .cmo-product-detail-wrapper .cmo-product-meta-wrapper span.price ins{text-decoration:none;}
.woocommerce ul.products li.product.woo-listing-style-2 .cmo-product-detail-wrapper .star-rating{color:#ffcd33;}
.woocommerce ul.products li.product.woo-listing-style-3{padding:10px;}
.woocommerce ul.products li.product.woo-listing-style-3 .cmo-product-thumb-wrapper .cmo-product-thumb-hover{background-color:transparent;left:0;right:0;}
.woocommerce ul.products li.product.woo-listing-style-3 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-more-buttons-wrapper{position:absolute;top:-100%;bottom:100%;left:0;right:0;margin-top:0;background-color:rgba(255, 255, 255, 0.85);-webkit-transition:top 0.4s ease-in-out, bottom 0.4s ease-in-out;-moz-transition:top 0.4s ease-in-out, bottom 0.4s ease-in-out;-o-transition:top 0.4s ease-in-out, bottom 0.4s ease-in-out;transition:top 0.4s ease-in-out, bottom 0.4s ease-in-out;}
.woocommerce ul.products li.product.woo-listing-style-3 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-more-buttons-wrapper > a{width:40px;height:40px;font-size:18px;display:inline-block;margin:0 5px;-lh-property:0;margin-top:-webkit-calc(50% - 50px);margin-top:-moz-calc(50% - 50px);margin-top:calc(50% - 50px);;border:1px solid;line-height:40px;-webkit-transition:color 0.4s ease-in-out, border-color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out, border-color 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out, border-color 0.4s ease-in-out;transition:color 0.4s ease-in-out, border-color 0.4s ease-in-out;}
.woocommerce ul.products li.product.woo-listing-style-3 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper{position:absolute;bottom:-50px;height:50px;top:initial;top:auto;margin-top:0;left:0;right:0;padding:3px 0;-webkit-transition:bottom 0.4s ease-in-out;-moz-transition:bottom 0.4s ease-in-out;-o-transition:bottom 0.4s ease-in-out;transition:bottom 0.4s ease-in-out;}
.woocommerce ul.products li.product.woo-listing-style-3 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper .cmo-add-to-cart{float:left;margin-left:20px;}
.woocommerce ul.products li.product.woo-listing-style-3 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper .cmo-add-to-cart a span.et-line.icon-basket{width:22px;height:20px;margin-right:10px;background-image:url('../images/woo-cart-icon.png');}
.woocommerce ul.products li.product.woo-listing-style-3 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper .cmo-add-to-cart a span.et-line.icon-basket:before{content:'';}
.woocommerce ul.products li.product.woo-listing-style-3 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper .cmo-fav-product{float:right;margin-right:30px;}
.woocommerce ul.products li.product.woo-listing-style-3 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper .cmo-fav-product i.fa{display:block;}
.woocommerce ul.products li.product.woo-listing-style-3 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper:after{content:'';display:table;clear:both;zoom:1;}
.woocommerce ul.products li.product.woo-listing-style-3 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper:after{content:'';display:table;clear:both;zoom:1;}
.woocommerce ul.products li.product.woo-listing-style-3 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper.adding .cmo-fav-product a,
.woocommerce ul.products li.product.woo-listing-style-3 .cmo-product-thumb-wrapper .cmo-product-thumb-hover .cmo-add-cart-wrapper.added .cmo-fav-product a{display:block;}
.woocommerce ul.products li.product.woo-listing-style-3 .cmo-product-thumb-wrapper:hover .cmo-product-thumb-hover .cmo-more-buttons-wrapper{top:0;bottom:50px;}
.woocommerce ul.products li.product.woo-listing-style-3 .cmo-product-thumb-wrapper:hover .cmo-product-thumb-hover .cmo-add-cart-wrapper{bottom:0;}
.woocommerce ul.products li.product.woo-listing-style-3 .cmo-product-detail-wrapper .cmo-product-meta-wrapper span.price ins,
.woocommerce ul.products li.product.woo-listing-style-3 .cmo-product-detail-wrapper .cmo-product-meta-wrapper span.price del,
.woocommerce ul.products li.product.woo-listing-style-3 .cmo-product-detail-wrapper .cmo-product-meta-wrapper span.price > span.amount{font-weight:normal;}
.woocommerce ul.products li.product.woo-listing-style-3 .cmo-product-detail-wrapper .cmo-product-meta-wrapper span.price del{vertical-align:middle;}
.woocommerce ul.products li.product.woo-listing-style-3 .cmo-product-detail-wrapper .cmo-product-meta-wrapper span.price ins{text-decoration:none;}
@media (max-width:768px){.woocommerce-page.columns-3 ul.products li.product,
.woocommerce.columns-3 ul.products li.product{width:48%;}
}
#main-container .cmo-sidebar ul,
#main-container .cmo-sidebar ol{padding-left:0;}
#main-container .cmo-sidebar ul > li,
#main-container .cmo-sidebar ol > li{list-style:none;}
#main-container .cmo-sidebar .screen-reader-text{display:none;}
#main-container div[class^='widget_'],
#main-container div[class*=' widget_']{margin-bottom:70px;}
#main-container div[class^='widget_'] h3,
#main-container div[class*=' widget_'] h3{margin-top:0;font-size:22px;position:relative;margin-bottom:40px;}
#main-container div[class^='widget_'] h3:before,
#main-container div[class*=' widget_'] h3:before,
#main-container div[class^='widget_'] h3:after,
#main-container div[class*=' widget_'] h3:after{display:block;position:absolute;content:'';}
#main-container div[class^='widget_'] h3:before,
#main-container div[class*=' widget_'] h3:before{left:0;bottom:-20px;height:1px;max-width:100%;width:270px;-webkit-transition:width 0.4s ease-in-out;-moz-transition:width 0.4s ease-in-out;-o-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;opacity:0.5;}
#main-container div[class^='widget_'] h3:after,
#main-container div[class*=' widget_'] h3:after{left:2px;bottom:-22px;width:100px;height:3px;border:1px solid;}
#main-container div[class^='widget_'] h3:hover:before,
#main-container div[class*=' widget_'] h3:hover:before{max-width:100%;width:300px;}
.widget_calendar td#next{text-align:right;}
.widget_tag_cloud a[class^="tag-link"],
.widget_product_tag_cloud a[class^="tag-link"]{line-height:1;display:inline-block;border:1px solid;padding:6px 12px;margin-bottom:3px;margin-right:3px;vertical-align:middle;-webkit-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out;transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out;}
.widget_archive li a,
.widget_nav_menu li a,
.widget_meta li a,
.widget_pages li a,
.widget_categories li a{display:block;padding:12px 0;-webkit-transition:padding 0.4s ease-in-out;-moz-transition:padding 0.4s ease-in-out;-o-transition:padding 0.4s ease-in-out;transition:padding 0.4s ease-in-out;}
.widget_archive li a:before,
.widget_nav_menu li a:before,
.widget_meta li a:before,
.widget_pages li a:before,
.widget_categories li a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:'\f054';margin-right:10px;font-size:12px;vertical-align:middle;}
.widget_archive li a:hover,
.widget_nav_menu li a:hover,
.widget_meta li a:hover,
.widget_pages li a:hover,
.widget_categories li a:hover{padding-left:10px;}
.widget_categories select,
.widget_archive select{display:block;width:100%;}
.widget_text select{max-width:100%;}
.widget_recent_comments ul > li,
.widget_recent_entries ul > li,
.widget_rss ul > li,
.widget_recent_comments ol > li,
.widget_recent_entries ol > li,
.widget_rss ol > li{padding:12px 0;}
.widget_recent_comments span.rss-date,
.widget_recent_entries span.rss-date,
.widget_rss span.rss-date,
.widget_recent_comments span.post-date,
.widget_recent_entries span.post-date,
.widget_rss span.post-date{display:block;font-size:0.8em;}
.widget_search form.search-form{width:100%;}
.widget_search form.search-form:after{content:'';display:table;clear:both;zoom:1;}
.widget_search form.search-form:after{content:'';display:table;clear:both;zoom:1;}
.widget_search form.search-form > label{display:block;float:left;-lh-property:0;width:-webkit-calc(100% - 90px);width:-moz-calc(100% - 90px);width:calc(100% - 90px);;}
.widget_search form.search-form > label input{width:100%;}
.widget_search form.search-form input.search-submit{float:right;width:86px;}
#main-container .cmo-sidebar .widget_recent_comments ul > li,
#main-container .cmo-sidebar .widget_recent_entries ul > li,
#main-container .cmo-sidebar .widget_rss ul > li,
#main-container .cmo-sidebar .widget_recent_comments ol > li,
#main-container .cmo-sidebar .widget_recent_entries ol > li,
#main-container .cmo-sidebar .widget_rss ol > li{padding:12px 0;}
#main-container .widget_reallysimpletwitterwidget ul.really_simple_twitter_widget,
.widget_reallysimpletwitterwidget ul.really_simple_twitter_widget{padding-left:20px;}
.widget_reallysimpletwitterwidget ul.really_simple_twitter_widget li{position:relative;margin-bottom:30px;}
.widget_reallysimpletwitterwidget ul.really_simple_twitter_widget li:before{position:absolute;left:-20px;top:6px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f099";color:#1bb6ec;}
.widget_reallysimpletwitterwidget ul.really_simple_twitter_widget li span.rstw-comman{display:none;}
.widget_reallysimpletwitterwidget ul.really_simple_twitter_widget li span.twitter-timestamp{display:block;text-transform:uppercase;font-size:0.8em;}
#cmo-footer .widget_categories ul li.cat-item{display:inline-block;}
#cmo-footer .widget_categories ul li.cat-item a{padding:10px;line-height:1;text-transform:uppercase;font-size:12px;background-color:transparent;-webkit-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;}
#cmo-footer .widget_categories ul li.cat-item a:before{content:'';display:none;}
#cmo-footer .widget_tag_cloud div.tagcloud a{border:0;}
#main-container .widget_categories ul li > a,
#main-container .widget_archive ul li > a{width:100%;display:block;-webkit-transition:padding 0.4s ease-in-out;-moz-transition:padding 0.4s ease-in-out;-o-transition:padding 0.4s ease-in-out;transition:padding 0.4s ease-in-out;}
#main-container .widget_categories ul li > a:after,
#main-container .widget_archive ul li > a:after{content:'';display:table;clear:both;zoom:1;}
#main-container .widget_categories ul li > a:after,
#main-container .widget_archive ul li > a:after{content:'';display:table;clear:both;zoom:1;}
#main-container .widget_categories ul li > a span.count,
#main-container .widget_archive ul li > a span.count{width:28px;height:28px;line-height:26px;float:right;margin-right:5px;text-align:center;border:1px solid;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;-webkit-transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out;-moz-transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out;-o-transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out, color 0.4s ease-in-out;}
#main-container .widget_categories ul li > a:hover,
#main-container .widget_archive ul li > a:hover{padding-left:10px;}
.page-404{padding-top:100px;padding-bottom:100px;}
.page-404 h1{font-size:24px;font-weight:normal;}
.page-404 h3{font-size:16px;font-weight:bold;}
.page-404 form.search-form label{display:inline-block;-lh-property:0;width:-webkit-calc(100% - 90px);width:-moz-calc(100% - 90px);width:calc(100% - 90px);;}
.page-404 form.search-form label input{width:100%;}
.page-404 form.search-form input.search-submit{text-align:center;}
.large-404{font-size:200px;line-height:1;font-family:"Impact", "Helvetica Neue", Helvetica, sans-serif;}
.screen-reader-text{display:none;}
[class^='col-lg-'] span.wpcf7-form-control-wrap > .wpcf7-form-control,
[class*=' col-lg-'] span.wpcf7-form-control-wrap > .wpcf7-form-control,
[class^='col-md-'] span.wpcf7-form-control-wrap > .wpcf7-form-control,
[class*=' col-md-'] span.wpcf7-form-control-wrap > .wpcf7-form-control,
[class^='col-sm-'] span.wpcf7-form-control-wrap > .wpcf7-form-control,
[class*=' col-sm-'] span.wpcf7-form-control-wrap > .wpcf7-form-control,
[class^='col-xs-'] span.wpcf7-form-control-wrap > .wpcf7-form-control,
[class*=' col-xs-'] span.wpcf7-form-control-wrap > .wpcf7-form-control{width:100%;}
.wpcf7-form-control{margin-top:15px;padding:18px 15px !important;}
.wpcf7-submit{height:50px;line-height:1;margin-bottom:0;}
.cmo-transparent-contact-form .wpcf7-text,
.cmo-transparent-contact-form .wpcf7-textarea{background-color:transparent;color:white;}
#main-container #wpadminbar ul{padding-left:0;}
#main-container #wpadminbar ul > li{list-style:none;}
.wpb_gmaps_widget .wpb_wrapper{padding:0;position:relative;}
.wpb_gmaps_widget .wpb_wrapper:after{position:absolute;content:'';top:0;left:0;right:0;bottom:0;opacity:0;background-color:transparent;}
.lp-meta-likes{display:inline-block;position:relative;}
.lp-meta-likes-icon{font-size:18px;font-weight:bold;}
.lp-meta-likes-count{display:inline-block;position:absolute;bottom:10px;right:10px;line-height:1;font-size:0.5em;}
.woo-listing-style-1 .lp-meta-likes-icon,
.woo-listing-style-1 .lp-meta-likes-count{color:white;}
.woo-listing-style-1 .lp-meta-likes-icon{margin:15px;}
.woo-listing-style-2 .lp-meta-likes{width:35px;height:35px;line-height:33px;border:1px solid;-webkit-transition:color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out;}
.woo-listing-style-2 .lp-meta-likes-icon{font-size:1em;}
.woo-listing-style-2 .lp-meta-likes-count{bottom:5px;right:5px;}
.woo-listing-style-3 .lp-meta-likes{width:40px;height:40px;font-size:18px;margin:0 5px;-lh-property:0;margin-top:-webkit-calc(50% - 50px);margin-top:-moz-calc(50% - 50px);margin-top:calc(50% - 50px);;line-height:40px;border:1px solid;-webkit-transition:color 0.4s ease-in-out, border-color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out, border-color 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out, border-color 0.4s ease-in-out;transition:color 0.4s ease-in-out, border-color 0.4s ease-in-out;}
.woo-listing-style-3 .lp-meta-likes-count{bottom:5px;right:5px;}
.cmo-to-top{position:fixed;display:none;bottom:100px;right:100px;z-index:1000;}
@media (max-width:767px){.cmo-to-top{bottom:30px;right:30px;}
}
.cmo-to-top a.cmo-to-top-anchor{display:inline-block;width:50px;height:50px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;text-align:center;line-height:50px;opacity:0.5;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;}
.cmo-to-top a.cmo-to-top-anchor:hover{opacity:1;}
#main-container .blog-list-style-masonry .mejs-container.wp-video-shortcode{width:100% !important;}
#main-container .blog-list-style-masonry .mejs-mediaelement video.wp-video-shortcode{width:100%;height:auto;}
#main-container .blog-list-style-masonry .mejs-layers .mejs-layer{width:100% !important;height:100% !important;}
#main-container .blog-list-style-modern .cmo-article-stretcher .audio-wrapper .mejs-container.wp-audio-shortcode{margin-top:420px;}
#main-container .blog-list-style-modern .cmo-article-stretcher .video-wrapper-full .mejs-container.wp-video-shortcode{height:450px!important;width:100%!important;}
#main-container .blog-list-style-modern .cmo-article-stretcher .video-wrapper-full .mejs-mediaelement video.wp-video-shortcode{width:100%;height:100%;}
#main-container .blog-list-style-modern .cmo-article-stretcher .video-wrapper-full .mejs-mediaelement .me-plugin{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
#main-container .blog-list-style-modern .cmo-article-stretcher .video-wrapper-full .mejs-mediaelement .me-plugin .mejs-shim{max-width:800px;max-height:450px;}
#main-container .blog-list-style-modern .cmo-article-stretcher .video-wrapper-full .mejs-layers .mejs-layer{width:100% !important;height:100% !important;}
#main-container #bbpress-forums{font-size:1em;}
#main-container #bbpress-forums:after{content:'';display:table;clear:both;zoom:1;}
#main-container #bbpress-forums:after{content:'';display:table;clear:both;zoom:1;}
#main-container #bbpress-forums ul{padding-left:0;}
#main-container #bbpress-forums ul > li{list-style:none;}
#main-container #bbpress-forums li.bbp-body ul.forum,
#main-container #bbpress-forums li.bbp-body ul.topic{padding:8px;}
#main-container #bbpress-forums img.avatar{vertical-align:super;}
#main-container #bbpress-forums div.bbp-template-notice p{font-size:1em;}
#main-container #bbpress-forums ul.bbp-lead-topic,
#main-container #bbpress-forums ul.bbp-topics,
#main-container #bbpress-forums ul.bbp-forums,
#main-container #bbpress-forums ul.bbp-replies,
#main-container #bbpress-forums ul.bbp-search-results{font-size:1em;}
#main-container #bbpress-forums .bbp-breadcrumb{display:none;}
#main-container #bbpress-forums .bbp-breadcrumb + #subscription-toggle{float:right;}
#main-container #bbpress-forums .bbp-user-section{margin-bottom:15px;}
#main-container #buddypress form#whats-new-form textarea{width:100%;}
#main-container #buddypress div.item-list-tabs#subnav{margin-bottom:30px;}
#main-container #buddypress .bp-avatar-nav ul{padding-left:15px;}
#main-container #buddypress .bp-avatar-nav ul > li{list-style:none;}
#main-container #buddypress form.standard-form input[type=email],
#main-container #buddypress form.standard-form input[type=password],
#main-container #buddypress form.standard-form input[type=text]{width:300px;}
#main-container #buddypress a.button,
#main-container #buddypress input[type=submit]{padding:8px 12px;font-size:12px;line-height:1;border:1px solid;font-weight:600;background-clip:border-box !important;vertical-align:middle;display:inline-block;white-space:nowrap;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;-webkit-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out, opacity 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out, opacity 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out, opacity 0.4s ease-in-out;transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out, opacity 0.4s ease-in-out;}
#main-container #buddypress div.item-list-tabs ul li.current a,
#main-container #buddypress div.item-list-tabs ul li.selected a{opacity:1;}
#main-container .page-property-archive{padding-top:50px;padding-bottom:50px;}
#main-container .page-property-archive:after{content:'';display:table;clear:both;zoom:1;}
#main-container .page-property-archive:after{content:'';display:table;clear:both;zoom:1;}
#main-container #property-primary{margin-left:-15px;margin-right:-15px;}
#main-container div.property-feature-icons .cmo-epl-icon-wrapper{display:inline-block;}
@media (max-width:1199px){#main-container div.property-feature-icons .cmo-epl-icon-wrapper:nth-child(4),
#main-container div.property-feature-icons .cmo-epl-icon-wrapper:nth-child(5){display:none !important;}
}
#main-container .epl-archive-entry-image{position:relative;overflow:hidden;}
#main-container .epl-archive-entry-image > .cmo-epl-hover-wrapper{position:absolute;top:100%;left:0;right:0;bottom:-100%;background-color:rgba(0, 0, 0, 0.7);-webkit-transition:top 0.4s ease-in-out, bottom 0.4s ease-in-out;-moz-transition:top 0.4s ease-in-out, bottom 0.4s ease-in-out;-o-transition:top 0.4s ease-in-out, bottom 0.4s ease-in-out;transition:top 0.4s ease-in-out, bottom 0.4s ease-in-out;}
#main-container .epl-archive-entry-image > .cmo-epl-hover-wrapper .cmo-epl-icons-wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;width:100%;}
#main-container .epl-archive-entry-image > .cmo-epl-hover-wrapper .cmo-epl-icons-wrapper .cmo-epl-icon{width:38px;height:38px;display:inline-block;border:1px solid;line-height:36px;text-align:center;opacity:0;-webkit-transition:margin-right 0.4s ease-out, opacity 0.4s;-moz-transition:margin-right 0.4s ease-out, opacity 0.4s;-o-transition:margin-right 0.4s ease-out, opacity 0.4s;transition:margin-right 0.4s ease-out, opacity 0.4s;}
#main-container .epl-archive-entry-image > .cmo-epl-hover-wrapper .cmo-epl-icons-wrapper .cmo-epl-icon:first-child{margin-right:100px;}
#main-container .epl-archive-entry-image:hover > .cmo-epl-hover-wrapper{top:0;bottom:0;}
#main-container .epl-archive-entry-image:hover > .cmo-epl-hover-wrapper .cmo-epl-icon:first-child{margin-right:0px;}
#main-container .epl-archive-entry-image:hover > .cmo-epl-hover-wrapper .cmo-epl-icon{opacity:1;-webkit-transition:margin-right 0.4s ease-in 0.2s, opacity 0.4s ease-in 0.2s;-moz-transition:margin-right 0.4s ease-in 0.2s, opacity 0.4s ease-in 0.2s;-o-transition:margin-right 0.4s ease-in 0.2s, opacity 0.4s ease-in 0.2s;transition:margin-right 0.4s ease-in 0.2s, opacity 0.4s ease-in 0.2s;}
#main-container div.loop:after{content:'';display:table;clear:both;zoom:1;}
#main-container div.loop:after{content:'';display:table;clear:both;zoom:1;}
#main-container div.loop .loop-content .epl-archive-utility-wrapper{padding:15px;}
#main-container div.loop .loop-content .epl-listing-post:not(.epl-listing-grid-view){border:1px solid;padding:15px;margin:15px 15px 30px;}
#main-container div.loop .loop-content .epl-listing-post:not(.epl-listing-grid-view) .entry-title{margin-bottom:10px;}
#main-container div.loop .loop-content .epl-listing-post:not(.epl-listing-grid-view) .entry-content .excerpt-more-wrapper{margin-top:10px;margin-bottom:10px;}
#main-container div.loop .loop-content .epl-listing-post:not(.epl-listing-grid-view) .price{margin-top:10px;font-weight:bold;}
#main-container div.loop .loop-content .epl-listing-post:not(.epl-listing-grid-view) .property-box-left{width:35%;padding-right:15px;}
#main-container div.loop .loop-content .epl-listing-post:not(.epl-listing-grid-view) .property-box-left .epl-archive-entry-image .epl-blog-image img{width:100%;height:auto;display:block;}
#main-container div.loop .loop-content .epl-listing-post:not(.epl-listing-grid-view) .property-box-right{width:65%;}
#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog{padding:15px !important;margin:0px;width:25%;}
@media (max-width:991px){#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog{width:33.33%;}
}
@media (max-width:767px){#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog{width:50%;}
}
@media (max-width:500px){#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog{width:100%;min-height:0;}
}
#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog .property-box-left{border:1px solid;border-bottom:0;}
#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog .property-box-left .epl-archive-entry-image .epl-blog-image img{width:100%;height:auto;display:block;}
#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog .property-box-left .epl-archive-entry-image .epl-blog-image .epl-stickers-wrapper{left:auto;right:0;top:0;width:auto;font-size:12px;line-height:1;z-index:5;}
#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog .property-box-left .epl-archive-entry-image .epl-blog-image .epl-stickers-wrapper span.status-sticker{margin-right:0;padding:10px 20px;display:block;}
#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog .property-box-right{position:relative;border:1px solid;padding:25px 15px 70px;}
#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog .property-box-right .entry-title{font-size:14px;font-weight:600;text-transform:uppercase;margin-bottom:10px;}
#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog .property-box-right .property-address{margin-bottom:10px;}
#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog .property-box-right .entry-content{display:none;}
#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog .property-box-right div.property-feature-icons{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;width:100%;left:0;bottom:0;height:44px;line-height:44px;border-top:1px solid;}
#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog .property-box-right div.property-feature-icons .cmo-epl-icon-wrapper{display:block;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;width:auto;}
#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog .property-box-right div.property-feature-icons .cmo-epl-icon-wrapper + .cmo-epl-icon-wrapper{border-left:1px solid;}
#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog .property-box-right div.property-feature-icons .icon{padding:0px 0px 4px 25px;}
#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog .property-box-right div.property-feature-icons .icon.pool,
#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog .property-box-right div.property-feature-icons .icon.air{padding:0px 0px 4px 20px;}
#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog .property-box-right div.price{font-size:16px;}
#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog .property-box-left + .property-box-right{border-top:0;}
#main-container div.loop .loop-content .epl-listing-post.epl-listing-grid-view.epl-property-blog .property-box-left + .property-box-right div.price{position:absolute;display:inline-block;width:auto;top:-35px;left:0;height:35px;line-height:35px;padding:0 15px;}
#main-container .page-property-single{padding-top:50px;padding-bottom:50px;}
#main-container .page-property-single:after{content:'';display:table;clear:both;zoom:1;}
#main-container .page-property-single:after{content:'';display:table;clear:both;zoom:1;}
#main-container .page-property-single .tab-title{border-bottom:1px solid;padding-bottom:10px;font-weight:600;}
#main-container .page-property-single .epl-listing-single{position:relative;}
@media (min-width:501px){#main-container .page-property-single .epl-listing-single .title-meta-wrapper{position:absolute;top:0;left:0;width:100%;}
#main-container .page-property-single .epl-listing-single .title-meta-wrapper .property-details{visibility:hidden;}
#main-container .page-property-single .epl-listing-single .title-meta-wrapper .property-meta{visibility:hidden;}
#main-container .page-property-single .epl-listing-single .title-meta-wrapper .property-feature-icons{background-color:white;padding:10px;border:1px solid;}
#main-container .page-property-single .epl-listing-single .title-meta-wrapper .property-feature-icons .icon{padding:0px 10px 4px 25px;}
#main-container .page-property-single .epl-listing-single .title-meta-wrapper .property-feature-icons .icon.pool,
#main-container .page-property-single .epl-listing-single .title-meta-wrapper .property-feature-icons .icon.air{padding:0px 10px 4px 20px;}
}
#main-container .page-property-single .epl-button.epl-external-link{margin-right:5px;opacity:0.7;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;}
#main-container .page-property-single .epl-button.epl-external-link:hover{opacity:1;}
#main-container .page-property-single span.epl-floor-plan-button-wrapper,
#main-container .page-property-single span.epl-floor-plan-button-wrapper2{display:inline-block;margin-right:5px;}
#main-container .page-property-single span.epl-floor-plan-button-wrapper button,
#main-container .page-property-single span.epl-floor-plan-button-wrapper2 button{display:block;opacity:0.7;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;}
#main-container .page-property-single span.epl-floor-plan-button-wrapper button:hover,
#main-container .page-property-single span.epl-floor-plan-button-wrapper2 button:hover{opacity:1;}
#main-container .page-property-single .epl-author-box-container{margin-top:30px;}
#main-container .page-property-single .epl-author-box-container .epl-author-box-outer-wrapper{padding:15px;}
#main-container .page-property-single .epl-author-box-container .epl-author-box.epl-author-image{width:150px;}
#main-container .page-property-single .epl-author-box-container .epl-author-box{-lh-property:0;width:-webkit-calc(100% - 200px);width:-moz-calc(100% - 200px);width:calc(100% - 200px);;}
#main-container .page-property-single .epl-author-box-container ul.epl-author-tabs{display:block;padding-left:0;}
#main-container .page-property-single .epl-author-box-container ul.epl-author-tabs li{list-style:none;display:inline-block;}
#main-container .page-property-single ul.listing-info{padding-left:20px;}
#main-container .page-property-single ul.listing-info li{list-style:none;}
#main-container ul.epl-search-tabs{padding-left:0;}
#main-container ul.epl-search-tabs li{list-style:none;display:inline-block;}
#main-container input[type=checkbox]{appearance:checkbox;-webkit-appearance:checkbox;padding:0;line-height:1;min-height:0;}
#main-container input[type=checkbox] + .check-label{padding-top:2px;}
#main-container .epl-listing-widget .epl-property-button{display:none;}
#main-container .epl-listing-widget .entry-content .excerpt-more-wrapper{margin:10px 0px;}
#main-container .epl-listing-widget .epl-blog-image img{display:block;width:100%;max-width:auto;}
#main-container .epl-listing-grid-view.epl-property-blog{min-height:380px;}
#main-container .epl-property-single .status-sticker,
#main-container .epl-property-blog .status-sticker{background:#f0563e;}
#main-container .sold-status,
#main-container .page-price.sold{color:#f0563e;}
#main-container .epl-property-single .status-sticker.new,
#main-container .epl-property-blog .status-sticker.new{background:#2fb157;}
#main-container .epl-property-single .status-sticker.under-offer,
#main-container .epl-property-blog .status-sticker.under-offer{background:#f0983e;}
#main-container .under-offer-status{color:#f0983e;}
body.loading .cmo-loader-wrapper{position:fixed;left:0;right:0;top:0;bottom:0;background-image:8121991;background-image:-webkit-radial-gradient(center ,circle cover, #5076bb 0%, #4066ab 100%);background-image:-moz-radial-gradient(center ,circle cover, #5076bb 0%, #4066ab 100%);background-image:-o-radial-gradient(center ,circle cover, #5076bb 0%, #4066ab 100%);background-image:radial-gradient(circle farthest-corner at center, #5076bb 0%, #4066ab 100%);z-index:10000000;-webkit-transform:translateZ(2000px);}
body.loading .cmo-loader{display:inline-block;width:30px;height:30px;border:4px solid #Fff;position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px;-webkit-animation:loader 3s infinite ease;-moz-animation:loader 3s infinite ease;-o-animation:loader 3s infinite ease;animation:loader 3s infinite ease;}
body.loading .loader-inner{vertical-align:top;display:inline-block;width:100%;background-color:#fff;-webkit-animation:loader-inner 3s infinite ease-in;-moz-animation:loader-inner 3s infinite ease-in;-o-animation:loader-inner 3s infinite ease-in;animation:loader-inner 3s infinite ease-in;}
@keyframes loader{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
25%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
75%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
25%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
75%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes loader-inner{0%{height:0%;}
25%{height:0%;}
50%{height:100%;}
75%{height:100%;}
100%{height:0%;}
}
@-webkit-keyframes loader-inner{0%{height:0%;}
25%{height:0%;}
50%{height:100%;}
75%{height:100%;}
100%{height:0%;}
}
@keyframes rotate-one{0%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);-moz-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);-o-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);-ms-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);}
100%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);-moz-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);-o-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);-ms-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);}
}
@keyframes rotate-two{0%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);-moz-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);-o-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);-ms-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);}
100%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);-moz-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);-o-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);-ms-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);}
}
@keyframes rotate-three{0%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);-moz-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);-o-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);-ms-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);}
100%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);-moz-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);-o-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);-ms-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);}
}
@-webkit-keyframes rotate-one{0%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);-moz-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);-o-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);-ms-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);}
100%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);-moz-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);-o-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);-ms-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);}
}
@-webkit-keyframes rotate-two{0%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);-moz-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);-o-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);-ms-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);}
100%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);-moz-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);-o-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);-ms-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);}
}
@-webkit-keyframes rotate-three{0%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);-moz-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);-o-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);-ms-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);}
100%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);-moz-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);-o-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);-ms-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);}
}
#wpadminbar{-webkit-transform:translatez(1500px);}
.page-index,
.page-single,
.page-page{padding-top:50px;padding-bottom:50px;}
.with-sidebar .cmo-mainbar{width:75%;float:left;padding-left:0px;padding-right:30px;}
.with-sidebar .cmo-sidebar{float:right;width:25%;padding-left:30px;padding-right:0px;}
.with-sidebar.left-sidebar .cmo-mainbar{float:right;padding-right:0;padding-left:30px;}
.with-sidebar.left-sidebar .cmo-sidebar{float:left;padding-left:0;padding-right:30px;}
.with-sidebar:after{content:'';display:table;clear:both;zoom:1;}
.with-sidebar:after{content:'';display:table;clear:both;zoom:1;}
.cmo-box-border{position:relative;margin-bottom:40px;}
.cmo-box-border:before,
.cmo-box-border:after{display:block;position:absolute;content:'';}
.cmo-box-border:before{left:0;bottom:-20px;height:1px;max-width:100%;width:270px;-webkit-transition:width 0.4s ease-in-out;-moz-transition:width 0.4s ease-in-out;-o-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;opacity:0.5;}
.cmo-box-border:after{left:2px;bottom:-22px;width:100px;height:3px;border:1px solid;}
.cmo-box-border:hover:before{max-width:100%;width:300px;}
article.page:after{content:'';display:table;clear:both;zoom:1;}
article.page:after{content:'';display:table;clear:both;zoom:1;}
article > .vc_row{padding-top:70px;padding-bottom:70px;}
.vc_row{margin-bottom:0 !important;}
.vc_row > .container{max-width:100% !important;}
.vc_row[data-vc-full-width]{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}
.with-sidebar .vc_row[data-vc-full-width="true"]{padding-left:0 !important;padding-right:0 !important;left:0 !important;width:100% !important;}
.vc_row[data-vc-stretch-content="true"] > .container{width:100%;}
.vc_row.vc_row-no-padding[data-vc-stretch-content="true"] .vc_row{margin:0;}
.wpb_row,
.wpb_content_element,
ul.wpb_thumbnails-fluid > li,
.last_toggle_el_margin,
.wpb_button,
.vc_icon_element{margin-bottom:20px;}
@media (min-width:1200px){.topmost-page-container .vc_row[data-vc-full-width=true]{width:calc(100% + 30px) !important;left:0px !important;right:0px !important;position:relative;padding-left:15px !important;padding-right:15px !important;}
.topmost-page-container .vc_row[data-vc-full-width=true][data-vc-stretch-content=true]{padding-left:0 !important;padding-right:0 !important;}
}
.vc_separator.vc_sep_width_40{width:40%;}
.vc_separator.vc_sep_width_30{width:30%;}
.vc_separator.vc_sep_width_20{width:20%;}
.cmo_accordion .wpb_accordion_wrapper .wpb_accordion_header{background-color:transparent;}
.cmo_accordion .wpb_accordion_wrapper .wpb_accordion_header .ui-accordion-header-icon{display:none !important;}
.cmo_accordion .wpb_accordion_wrapper .wpb_accordion_header a{-webkit-transition:background-color 0.2s ease, color 0.2s ease;-moz-transition:background-color 0.2s ease, color 0.2s ease;-o-transition:background-color 0.2s ease, color 0.2s ease;transition:background-color 0.2s ease, color 0.2s ease;font-size:16px;padding:10px 15px;color:#999999;}
.cmo_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-accordion-header-active a{color:#ffffff;}
.cmo_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-accordion-header-active a:after,
.cmo_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-accordion-header-active a:before{color:#ffffff;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.cmo_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-accordion-header-active a:hover{color:#ffffff;}
.cmo_accordion .wpb_accordion_section{border:1px solid;}
.cmo_accordion.icon-right .wpb_accordion_wrapper .wpb_accordion_header a:after{content:"\f054";font-family:"FontAwesome";font-size:14px;line-height:28.5712px;display:block;float:right;-webkit-transition:-webkit-transform 0.2s;-moz-transition:-moz-transform 0.2s;-o-transition:-o-transform 0.2s;transition:-webkit-transform 0.2s,-moz-transform 0.2s,-o-transform 0.2s,transform 0.2s;}
.cmo_accordion.icon-left .wpb_accordion_wrapper .wpb_accordion_header a:before{content:"\f054";font-family:"FontAwesome";font-size:14px;line-height:28.5712px;display:block;float:left;margin-right:12px;-webkit-transition:-webkit-transform 0.2s;-moz-transition:-moz-transform 0.2s;-o-transition:-o-transform 0.2s;transition:-webkit-transform 0.2s,-moz-transform 0.2s,-o-transform 0.2s,transform 0.2s;}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{padding:15px;}
.cmo-button{border:1px solid;font-size:13px;font-weight:600;padding:8px 18px;background-clip:border-box !important;vertical-align:middle;display:inline-block;white-space:nowrap;-webkit-border-radius:0px;-webkit-background-clip:padding-box;-moz-border-radius:0px;-moz-background-clip:padding;border-radius:0px;background-clip:padding-box;-webkit-transition:color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, opacity 0.3s ease;-moz-transition:color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, opacity 0.3s ease;-o-transition:color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, opacity 0.3s ease;transition:color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, opacity 0.3s ease;}
.cmo-button:hover{background-color:transparent;}
.cmo-button.transparent{background-color:transparent;}
.cmo-button.small{padding:4px 12px;font-size:12px;}
.cmo-button.large{padding:10px 26px;font-size:14px;}
.cmo-button.shape-round{-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;}
.cmo-button.shape-pill{-webkit-border-radius:35px;-webkit-background-clip:padding-box;-moz-border-radius:35px;-moz-background-clip:padding;border-radius:35px;background-clip:padding-box;}
.cmo-button .icon-wrapper{text-align:center;margin:5px 0px 5px 0px;}
.cmo-button span + .image,
.cmo-button .image + span{margin-left:7px;}
.cmo-button .image{display:inline-block;vertical-align:middle;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:50% 50%;}
.cmo-button i{vertical-align:middle;}
.cmo-button.icon-large i{font-size:30px;}
.cmo-button.icon-large .image{width:30px;height:30px;}
.cmo-button.icon-larger i{font-size:42px;}
.cmo-button.icon-larger .image{width:42px;height:42px;}
.cmo-button.icon-xlarge i{font-size:60px;}
.cmo-button.icon-xlarge .image{width:60px;height:60px;}
.cmo-button-wrapper{display:inline-block;}
.cmo-button-wrapper .cmo-button{margin-left:0 !important;margin-right:0 !important;}
.cmo-button-wrapper.align-left{display:block;}
.cmo-button-wrapper.align-left .cmo-button{display:block;float:left;}
.cmo-button-wrapper.align-right{display:block;}
.cmo-button-wrapper.align-right .cmo-button{display:block;float:right;}
.cmo-button-wrapper.align-center{display:block;text-align:center;}
.cmo-callout{position:relative;padding:1px 0px;}
.cmo-callout .featured-icon{margin-right:15px;width:34px;height:34px;font-size:34px;display:inline;vertical-align:middle;}
.cmo-callout .featured-icon.image{display:inline-block;}
.cmo-callout .content{margin:41px 350px 42px 0px;font-size:20px;font-weight:300;letter-spacing:2px;}
.cmo-callout .buttons-wrapper{position:absolute;right:0px;top:50%;margin-top:-21px;}
.cmo-callout .buttons-wrapper .cmo-button{font-weight:300;margin-left:15px;}
@media (max-width:767px){.cmo-callout{text-align:center;}
.cmo-callout .content{margin:15px !important;}
.cmo-callout .buttons-wrapper{display:block;position:relative;margin-top:10px;}
.cmo-callout .buttons-wrapper .cmo-button{margin-bottom:10px;}
}
.cmo-content-box{position:relative;padding:35px;margin-bottom:0px;-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.5s ease;}
.cmo-content-box .icon{display:inline-table;box-sizing:border-box;width:50px;height:50px;line-height:50px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.cmo-content-box .icon .featured-icon{width:34px;height:34px;font-size:30px;display:table-cell;vertical-align:middle;}
.cmo-content-box .icon .image{background-repeat:no-repeat;background-size:initial;background-position:50% 50%;}
.cmo-content-box .icon.icon-border-thin{border:1px solid;text-align:center;}
.cmo-content-box .icon.icon-border-thick{border:10px solid;text-align:center;}
.cmo-content-box.icon-large{background-image:none !important;width:auto;height:auto;}
.cmo-content-box .title{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;line-height:50px;margin:0 0 10px 0;}
.cmo-content-box .icon-border-thin + .title{line-height:50px !important;}
.cmo-content-box .icon-border-thick + .title{line-height:55px !important;}
.cmo-content-box .content-container{line-height:2;margin:5px 0px;}
.cmo-content-box .cmo-button{margin-top:20px;}
.cmo-content-box:not(.no-hover):hover{cursor:default;}
.cmo-content-box:not(.no-hover):hover .title{color:inherit;}
.cmo-content-box.padding-none{padding:0;}
.cmo-content-box.padding-wide{padding:55px;}
.cmo-content-box.text-center{text-align:center;}
.cmo-content-box.text-center .icon{margin:auto;}
.cmo-content-box.text-center .title{margin-top:10px;}
.cmo-content-box.text-left{text-align:left;}
.cmo-content-box.text-left:not(.icon-block) .title{padding-left:65px;}
.cmo-content-box.text-left:not(.icon-block) .icon{float:left;margin-bottom:0px !important;}
.cmo-content-box.text-left.icon-onside .content-container{padding-left:65px;}
.cmo-content-box.text-left.icon-large:not(.icon-block) .title{padding-left:75px;}
.cmo-content-box.text-left.icon-large:not(.icon-block) .icon-border-thin + .title{padding-left:80px;}
.cmo-content-box.text-left.icon-large:not(.icon-block) .icon-border-thick + .title{padding-left:85px;}
.cmo-content-box.text-left.icon-large.icon-onside .content-container{padding-left:75px;}
.cmo-content-box.text-left.icon-large.icon-onside .icon-border-thin + .title + .content-container{padding-left:80px;}
.cmo-content-box.text-left.icon-large.icon-onside .icon-border-thick + .title + .content-container{padding-left:85px;}
.cmo-content-box.text-left.icon-x-large:not(.icon-block) .title{padding-left:105px;}
.cmo-content-box.text-left.icon-x-large:not(.icon-block) .icon-border-thin + .title{padding-left:110px;}
.cmo-content-box.text-left.icon-x-large:not(.icon-block) .icon-border-thick + .title{padding-left:115px;}
.cmo-content-box.text-left.icon-x-large.icon-onside .content-container{padding-left:105px;}
.cmo-content-box.text-left.icon-x-large.icon-onside .icon-border-thin + .title + .content-container{padding-left:110px;}
.cmo-content-box.text-left.icon-x-large.icon-onside .icon-border-thick + .title + .content-container{padding-left:115px;}
.cmo-content-box.text-right{text-align:right;}
.cmo-content-box.text-right:not(.icon-block) .title{padding-right:65px;}
.cmo-content-box.text-right:not(.icon-block) .icon{margin-bottom:0px !important;float:right;}
.cmo-content-box.text-right.icon-onside .content-container{padding-right:65px;}
.cmo-content-box.text-right.icon-large:not(.icon-block) .title{padding-right:75px;}
.cmo-content-box.text-right.icon-large:not(.icon-block) .icon-border-thin + .title{padding-right:80px;}
.cmo-content-box.text-right.icon-large:not(.icon-block) .icon-border-thick + .title{padding-right:85px;}
.cmo-content-box.text-right.icon-large.icon-onside .content-container{padding-right:75px;}
.cmo-content-box.text-right.icon-large.icon-onside .icon-border-thin + .title + .content-container{padding-right:80px;}
.cmo-content-box.text-right.icon-large.icon-onside .icon-border-thick + .title + .content-container{padding-right:85px;}
.cmo-content-box.text-right.icon-x-large:not(.icon-block) .title{padding-right:105px;}
.cmo-content-box.text-right.icon-x-large:not(.icon-block) .icon-border-thin + .title{padding-right:110px;}
.cmo-content-box.text-right.icon-x-large:not(.icon-block) .icon-border-thick + .title{padding-right:125px;}
.cmo-content-box.text-right.icon-x-large.icon-onside .content-container{padding-right:105px;}
.cmo-content-box.text-right.icon-x-large.icon-onside .icon-border-thin + .title + .content-container{padding-right:110px;}
.cmo-content-box.text-right.icon-x-large.icon-onside .icon-border-thick + .title + .content-container{padding-right:115px;}
.cmo-content-box.icon-onside .title{line-height:30px !important;}
.cmo-content-box.icon-large{background-image:none !important;width:auto;height:auto;}
.cmo-content-box.icon-large .icon{width:60px;height:60px;}
.cmo-content-box.icon-large .icon .featured-icon{font-size:36px;}
.cmo-content-box.icon-large.icon-inline .title{line-height:60px !important;}
.cmo-content-box.icon-large.icon-onside .title{line-height:35px;}
.cmo-content-box.icon-x-large .icon{width:90px;height:90px;}
.cmo-content-box.icon-x-large .icon .featured-icon{font-size:42px;}
.cmo-content-box.icon-x-large.icon-inline .title{line-height:90px !important;}
.cmo-content-box.icon-x-large.icon-onside .title{line-height:60px;}
.cmo-content-box.separator.icon-onside.text-left .title:before{float:left;content:'';height:100px;width:1px;background:#f1f1f1;position:relative;left:-30px;top:0px;}
.cmo-content-box.separator.icon-onside.text-left .title,
.cmo-content-box.separator.icon-onside.text-left .content-container{margin-left:40px;}
.cmo-content-box.separator.icon-onside.text-right .title:before{float:right;content:'';height:100px;width:1px;background:#f1f1f1;position:relative;left:30px;top:0px;}
.cmo-content-box.separator.icon-onside.text-right .title,
.cmo-content-box.separator.icon-onside.text-right .content-container{margin-right:40px;}
.cmo-content-box.background-diamond .icon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:5px;}
.cmo-content-box.background-diamond .icon i{border-radius:5px;}
.cmo-content-box.background-diamond .icon i:before{display:inline-block;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.cmo-content-box.background-diamond .title{margin-top:30px;line-height:40px !important;}
.cmo-timer-wrapper{text-align:center;}
.cmo-timer-wrapper .cmo-timer-el{display:inline-block;margin-right:30px;margin-bottom:15px;}
.cmo-timer-wrapper .cmo-timer-el .svg-wrapper{position:relative;}
.cmo-timer-wrapper .cmo-timer-el .svg-wrapper svg{display:block;}
.cmo-timer-wrapper .cmo-timer-el .svg-wrapper:after{position:absolute;top:50%;left:0;right:0;bottom:0;margin-top:-24px;font-size:48px;line-height:1;font-weight:300;content:attr(data-rel);white-space:nowrap;}
.cmo-timer-wrapper .cmo-timer-el .cmo-timer-caption{text-align:center;font-size:18px;font-weight:300;margin-top:15px;}
.cmo-timer-wrapper .cmo-timer-el:last-of-type{margin-right:0;}
.cmo-data-counter{position:relative;min-height:200px;margin-bottom:0px;text-align:center !important;}
.cmo-data-counter .wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);white-space:nowrap;}
.cmo-data-counter .icon{width:60px;height:60px;font-size:45px;line-height:60px;display:inline-block;float:left;}
.cmo-data-counter .icon:before{margin:0;}
.cmo-data-counter .image{background-repeat:no-repeat;background-size:initial;background-position:50% 50%;}
.cmo-data-counter .content-container .count{font-size:36px;line-height:40px;}
.cmo-data-counter .content-container .title{font-size:13px;line-height:20px;}
.cmo-data-counter.icon-left:not(.icon-none) .content-container{margin-left:80px;}
.cmo-data-counter.icon-top .icon{margin:0 auto;display:block;float:none;}
.cmo-data-counter.icon-top .content-container{clear:both;}
.cmo-data-counter.icon-top .content-container .count{margin:10px 0;}
.cmo-data-counter.icon-top.text-left .icon{float:left;}
.cmo-data-counter.icon-top.text-right .icon{float:right;}
.cmo-data-counter.icon-right:not(.icon-none) .icon{float:right;}
.cmo-data-counter.icon-right:not(.icon-none) .content-container{margin-right:80px;}
.cmo-faq .cmo-faq-titles{margin-bottom:30px;}
.cmo-faq .cmo-faq-titles a.cmo-faq-link{display:block;font-size:16px;font-weight:300;padding-bottom:30px;}
.cmo-faq .cmo-faq-items-wrapper .cmo-faq-item{font-size:16px;}
.cmo-faq .cmo-faq-items-wrapper .cmo-faq-item h2{font-size:24px;}
.cmo-faq .cmo-faq-items-wrapper .cmo-faq-item a.cmo-faq-back{font-size:14px;}
.cmo-feature-box{cursor:default;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.cmo-feature-box .img-wrapper{position:relative;}
.cmo-feature-box .img-wrapper img{width:100%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.cmo-feature-box .title{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-bottom:0px;text-align:center;padding:10px;}
.cmo-feature-box .content{margin:auto;text-align:center;padding:20px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.cmo-feature-box .cmo-button{margin-bottom:20px;}
.cmo-feature-box:hover .cmo-button{color:#FFffff !important;border-color:#FFffff !important;}
.cmo-feature-box.style2 .title{width:50%;margin:auto;text-align:center;}
.cmo-icon .vc_icon_element-inner{-webkit-transition:background-color 0.3s ease, border-color 0.3s ease;-moz-transition:background-color 0.3s ease, border-color 0.3s ease;-o-transition:background-color 0.3s ease, border-color 0.3s ease;transition:background-color 0.3s ease, border-color 0.3s ease;}
.cmo-icon .vc_icon_element-icon{clear:both;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;}
.cmo-icon-list{padding-left:0px !important;}
.cmo-icon-list.ordered-list li{line-height:30px;counter-increment:step-counter;position:relative;}
.cmo-icon-list.ordered-list li p{padding-left:40px;}
.cmo-icon-list.ordered-list li:before{position:absolute;top:50%;margin-top:-14px;content:counter(step-counter);margin-right:10px;font-size:14px;color:#ffffff;font-weight:bold;padding:0;width:28px;height:28px;text-align:center;border-radius:14px;float:left;line-height:30px;}
.cmo-icon-list-item{color:inherit;clear:both;line-height:30px;list-style:none !important;position:relative;}
.cmo-icon-list-item i{position:absolute;top:50%;margin-top:-14px;float:left;font-size:16px;line-height:30px;width:28px;height:28px;text-align:center;}
.cmo-icon-list-item i:before{margin-left:0;margin-right:0;}
.cmo-icon-list-item p{padding-left:40px;}
.cmo-image-box{cursor:default;}
.cmo-image-box .img-wrapper{position:relative;}
.cmo-image-box .img-wrapper img{width:100%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.cmo-image-box .img-wrapper .overlay-wrapper{background-color:transparent;position:absolute;padding:5px 15px;bottom:30px;border:none;max-width:100%;width:95%;right:0px;max-height:54px;overflow:hidden;display:block;color:#ffffff;font-weight:600;}
.cmo-image-box .img-wrapper .overlay-wrapper .title{font-size:16px;font-weight:500;line-height:20px;white-space:nowrap;color:inherit;}
.cmo-image-box .img-wrapper .overlay-wrapper .subtitle{font-size:20px;font-weight:600;line-height:24px;white-space:nowrap;color:inherit;}
.cmo-image-box .content-wrapper{margin:auto;text-align:center;padding:20px;}
.cmo-image-box .content-wrapper .title{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-bottom:10px;}
.cmo-image-box.grey_40 img{-webkit-filter:grayscale(40%);-moz-filter:grayscale(40%);-ms-filter:grayscale(40%);filter:grayscale(40%);}
.cmo-image-box.grey_40:hover img{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%);}
.cmo-image-box.grey_80 img{-webkit-filter:grayscale(80%);-moz-filter:grayscale(80%);-ms-filter:grayscale(80%);filter:grayscale(80%);}
.cmo-image-box.grey_80:hover img{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%);}
.cmo-image-carousel{position:relative;overflow:hidden;}
.cmo-image-carousel .owl-carousel{z-index:11;}
.cmo-image-carousel .item{margin:10px;opacity:0.4;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
.cmo-image-carousel .item img{display:block;width:initial !important;width:auto !important;max-width:100%;margin:auto;cursor:pointer;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(1);-webkit-transition:-webkit-filter 0.3s;-moz-transition:-moz-filter 0.3s;-o-transition:filter 0.3s;transition:-webkit-filter 0.3s,-moz-filter 0.3s,-o-filter 0.3s,filter 0.3s;}
.cmo-image-carousel .item:hover{opacity:1;}
.cmo-image-carousel .item:hover img{filter:none;-webkit-filter:grayscale(0);}
.cmo-image-carousel .carousel-controls{margin-top:15px;text-align:center;}
.cmo-image-carousel .carousel-controls .carousel-control{display:inline-block;margin:0 18px;font-size:26px;height:30px;line-height:30px;color:rgba(0, 0, 0, 0.5);}
.cmo-pricing-column{text-align:center;border:none;padding:20px;-webkit-transition:background-color 0.3s ease, border-color 0.3s ease;-moz-transition:background-color 0.3s ease, border-color 0.3s ease;-o-transition:background-color 0.3s ease, border-color 0.3s ease;transition:background-color 0.3s ease, border-color 0.3s ease;}
.cmo-pricing-column .title h3{color:inherit;line-height:60px;margin:0;}
.cmo-pricing-column .features{border-top:1px solid;border-bottom:1px solid;border-color:inherit;padding:30px 0;}
.cmo-pricing-column .features .feature{line-height:40px;}
.cmo-pricing-column .price{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;font-family:'Open Sans', "Helvetica Neue", Helvetica, sans-serif;line-height:30px;padding:30px 0;}
.cmo-pricing-column .price .period{font-size:12px;line-height:15px;}
.cmo-pricing-column .footer{padding:20px 0;}
.cmo-pricing-column.style1{border-color:#f1f1f1;}
.cmo-pricing-column.style1 .price{font-size:60px;}
.cmo-pricing-column.style1 .price sup{font-size:35px;}
.cmo-pricing-column.style1 .footer{border-top:1px solid;border-color:inherit;}
.cmo-pricing-column.style1.featured,
.cmo-pricing-column.style1:hover{color:#ffffff;border-color:rgba(249, 249, 249, 0.1);}
.cmo-pricing-column.style1.featured .footer,
.cmo-pricing-column.style1:hover .footer{border-top:1px solid;border-color:inherit;}
.cmo-pricing-column.style1.featured .cmo-button:hover,
.cmo-pricing-column.style1:hover .cmo-button:hover{color:inherit;}
.cmo-pricing-column.style2{border:2px solid;border-color:#ffffff;background-color:#ffffff;}
.cmo-pricing-column.style2 .title h3{line-height:30px;font-size:24px;letter-spacing:1px;}
.cmo-pricing-column.style2 .price{font-size:15px;font-weight:600;padding-top:0;padding-bottom:10px;}
.cmo-pricing-column.style2 .price sup{font-size:inherit;}
.cmo-pricing-column.style2 .price .period{font-size:inherit;font-weight:inherit;}
.cmo-pricing-column.style2 .features{padding:20px 0;border-color:#f1f1f1;}
.cmo-pricing-column.style2:not(.featured):not(:hover) .cmo-button{background-color:#dadada;}
.cmo-pricing-column.style2.featured .cmo-button,
.cmo-pricing-column.style2:hover .cmo-button{opacity:1;}
.cmo-progress-bar{margin-right:10px;}
.cmo-progress-bar .title{font-size:13px;margin:0 0 15px;}
.cmo-progress-bar .meter{height:3px;border:none;margin:0 0 25px;position:relative;overflow:visible;-webkit-border-radius:25px;-webkit-background-clip:padding-box;-moz-border-radius:25px;-moz-background-clip:padding;border-radius:25px;background-clip:padding-box;}
.cmo-progress-bar .gauge{-webkit-border-radius:25px;-webkit-background-clip:padding-box;-moz-border-radius:25px;-moz-background-clip:padding;border-radius:25px;background-clip:padding-box;-webkit-transition:width 1.5s;-moz-transition:width 1.5s;-o-transition:width 1.5s;transition:width 1.5s;text-align:right;width:0%;height:3px;position:relative;display:block;float:left;}
.cmo-progress-bar .gauge .value{float:none;position:absolute;right:0px;top:-32px;z-index:11;margin-top:0px;}
.cmo-progress-bar .gauge .value.background-set:after{position:absolute;content:'';display:block;top:18px;right:0px;border-width:4px 4px;border-style:solid;border-bottom-color:transparent !important;border-left-color:transparent !important;}
.cmo-progress-bar .value{font-size:12px;font-weight:400;float:right;margin-top:-32px;}
.cmo-progress-bar .value.background-set{border-radius:3px;padding:0px 3px;color:white;}
.cmo-progress-bar.value-below-bar .value{margin-top:5px;}
.cmo-progress-bar.value-below-bar .gauge .value{top:0px;}
.cmo-section-header h2{margin-bottom:0px;}
.cmo-section-header .separator{content:'';display:inline-block;margin:auto;position:relative;width:20%;max-width:100px;height:5px !important;opacity:0.6;border:1px solid;box-sizing:border-box;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.cmo-section-header .separator:before{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;content:'';height:1px;max-width:120px;width:120%;position:relative;float:right;right:100%;top:1px;opacity:0.5;}
.cmo-section-header .separator:after{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;content:'';height:1px;max-width:120px;width:120%;position:absolute;float:left;left:100%;top:1px;opacity:0.5;}
.cmo-section-header .header-text{font-size:16px;margin-top:10px;letter-spacing:0.5px;}
.cmo-section-header.text-left .separator{margin-left:2px;}
.cmo-section-header.text-left .separator:before{max-width:2px;}
.cmo-section-header.text-left .separator:after{max-width:170px;width:170%;}
.cmo-section-header.text-right .separator{margin-right:2px;}
.cmo-section-header.text-right .separator:after{max-width:2px;}
.cmo-section-header.text-right .separator:before{max-width:170px;width:170%;}
.cmo-section-header.separator-none .separator{display:none;}
.cmo-section-header:hover.text-left .separator:after{max-width:210px;width:210%;}
.cmo-section-header:hover.text-left .separator:after{max-width:210px;width:210%;}
.cmo-section-header:hover.text-center .separator:before,
.cmo-section-header:hover.text-center .separator:after{max-width:190px;width:190%;}
.cmo-single-image{border-style:solid;border-width:0px;position:relative;}
.cmo-single-image.fixed-height .wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.cmo-single-image img{max-height:100%;max-width:100%;vertical-align:middle;display:inline-block;}
.cmo-single-image.center .wrapper{text-align:center;}
.cmo-single-image.left .wrapper{text-align:left;}
.cmo-single-image.right .wrapper{text-align:right;}
.cmo-single-image.full .wrapper > img{width:100% !important;}
.cmo-single-image a .overlay{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;z-index:1;text-align:center;position:absolute;display:block;top:0;left:0;width:100%;height:100%;opacity:0;}
.cmo-single-image a .overlay .overlay-content{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#ffffff;font-size:14px;}
.cmo-single-image a .overlay .overlay-content i{font-size:45px;vertical-align:middle;display:inline-block;margin:10px;}
.cmo-single-image a .overlay .overlay-content img{display:inline-block;width:50px;margin:10px;}
.cmo-single-image a .overlay .overlay-content.icon-top i,
.cmo-single-image a .overlay .overlay-content.icon-bottom i,
.cmo-single-image a .overlay .overlay-content.icon-top img,
.cmo-single-image a .overlay .overlay-content.icon-bottom img{display:block;}
.cmo-single-image a:after{content:'';-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:transparent;opacity:0;}
.cmo-single-image a:hover:after{opacity:0.8;}
.cmo-single-image a:hover .overlay{opacity:1;}
.cmo-social-links{width:100%;}
.cmo-social-links .social-link{text-align:center;color:#777;display:inline-block;}
.cmo-social-links .social-link i{display:block;width:36px;height:36px;line-height:36px;margin:2px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.cmo-social-links .social-link i.fa-twitter{color:#51aceb;border-color:#51aceb;background-color:#51aceb;}
.cmo-social-links .social-link i.fa-facebook{color:#3c5898;border-color:#3c5898;background-color:#3c5898;}
.cmo-social-links .social-link i.fa-dribbble{color:#e24783;border-color:#e24783;background-color:#e24783;}
.cmo-social-links .social-link i.fa-google-plus{color:#be2933;border-color:#be2933;background-color:#be2933;}
.cmo-social-links .social-link i.fa-instagram{color:#b17d4e;border-color:#b17d4e;background-color:#b17d4e;}
.cmo-social-links .social-link i.fa-linkedin{color:#0077b6;border-color:#0077b6;background-color:#0077b6;}
.cmo-social-links .social-link i.fa-tumblr{color:#2c4762;border-color:#2c4762;background-color:#2c4762;}
.cmo-social-links .social-link i.fa-reddit{color:#ff4500;border-color:#ff4500;background-color:#ff4500;}
.cmo-social-links .social-link i.fa-yahoo{color:#500095;border-color:#500095;background-color:#500095;}
.cmo-social-links .social-link i.fa-deviantart{color:#5f716f;border-color:#5f716f;background-color:#5f716f;}
.cmo-social-links .social-link i.fa-vimeo-square{color-color:#46b5fe;border-color:#46b5fe;background-color:#46b5fe;}
.cmo-social-links .social-link i.fa-youtube{color:#c4302a;border-color:#c4302a;background-color:#c4302a;}
.cmo-social-links .social-link i.fa-pinterest-p{color:#bd081c;border-color:#bd081c;background-color:#bd081c;}
.cmo-social-links .social-link i.fa-flickr{color-color:#e31877;border-color:#e31877;background-color:#e31877;}
.cmo-social-links .social-link i.fa-paypal{color:#179bd7;border-color:#179bd7;background-color:#179bd7;}
.cmo-social-links .social-link i.fa-dropbox{color:#0089d1;border-color:#0089d1;background-color:#0089d1;}
.cmo-social-links .social-link i.fa-soundcloud{color:#ff5419;border-color:#ff5419;background-color:#ff5419;}
.cmo-social-links .social-link i.fa-skype{color:#02b4eb;border-color:#02b4eb;background-color:#02b4eb;}
.cmo-social-links .social-link i.fa-rss{color:#faa21b;border-color:#faa21b;background-color:#faa21b;}
.cmo-social-links .social-link i.fa-envelope{color:#c7cfe3;border-color:#c7cfe3;background-color:#c7cfe3;}
.cmo-social-links .social-link:not(:hover) i.fa{color:inherit !important;background:#ffffff;}
.cmo-social-links .social-link:hover i.fa{background-color:#f1f1f1;}
.cmo-table{font-size:medium;display:table;}
.cmo-table .table_row{line-height:2.5em;display:table-row;vertical-align:top;}
.cmo-table .table_row .title{display:table-cell;width:30%;font-weight:400;}
.cmo-table .table_row .text{display:table-cell;}
.wpb_content_element .cmo_tabs_nav li{padding:0;background-image:none;list-style:none !important;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.wpb_content_element.cmo_tabs .cmo_tabs_wrapper .cmo_tab{border:1px solid;border-top:none;padding:1em;}
.wpb_content_element.cmo_tabs .cmo_tabs_wrapper .cmo_tab .wpb_content_element:last-child{margin-bottom:0;}
.wpb_content_element.cmo_tabs .cmo_tabs_wrapper .cmo_tab.no-padding{padding:0;}
.wpb_content_element.cmo_tabs .cmo_tabs_wrapper .cmo_tab.container{max-width:100%;}
.wpb_content_element.cmo_tabs .container{padding:0;margin:0 auto;max-width:100%;}
.wpb_content_element.cmo_tabs .cmo_tabs_nav{border:1px solid;border-bottom:0px;border-top:0px;box-sizing:border-box;margin:0;padding:0 !important;display:table !important;width:100%;}
.wpb_content_element.cmo_tabs .cmo_tabs_nav > li{float:none;display:table-cell !important;padding:0;text-align:center;font-weight:300;width:auto;line-height:1;background-clip:padding-box;font-size:16px;border-style:solid;border-width:1px 0px 1px;}
.wpb_content_element.cmo_tabs .cmo_tabs_nav > li a{display:block;padding:15px;white-space:normal;color:#999999;font-weight:600;}
.wpb_content_element.cmo_tabs .cmo_tabs_nav > li a img{-webkit-filter:grayscale(80%);-moz-filter:grayscale(80%);-ms-filter:grayscale(80%);filter:grayscale(80%);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;width:100%;opacity:0.7;}
.wpb_content_element.cmo_tabs .cmo_tabs_nav > li a img:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%);opacity:1;}
.wpb_content_element.cmo_tabs .cmo_tabs_nav > li a i{vertical-align:middle;font-size:1.5em;}
.wpb_content_element.cmo_tabs .cmo_tabs_nav > li a i + span,
.wpb_content_element.cmo_tabs .cmo_tabs_nav > li a span + i{margin-left:10px;}
.wpb_content_element.cmo_tabs .cmo_tabs_nav > li.ui-tabs-active{font-weight:600;border-top:none;border-bottom:none;}
.wpb_content_element.cmo_tabs .cmo_tabs_nav > li.ui-tabs-active a img{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%);opacity:1;}
.wpb_content_element.cmo_tabs .cmo_tabs_nav > li:not(:last-child){border-right:1px solid !important;}
.wpb_content_element.cmo_tabs .cmo_tabs_nav > li.icon-block a{padding-top:35px;padding-bottom:35px;}
.wpb_content_element.cmo_tabs .cmo_tabs_nav > li.icon-block a i{margin-bottom:10px;display:block;font-size:25px;}
.wpb_content_element.cmo_tabs .cmo_tabs_nav > li.with-image{border:none;}
.wpb_content_element.cmo_tabs .cmo_tabs_nav > li.with-image a{padding:0px;}
.wpb_content_element.cmo_tabs .cmo_tabs_nav > li.with-image.ui-tabs-active{border:none;}
.wpb_content_element.cmo_tabs .cmo_tabs_nav > li.with-image:not(:last-child){padding-right:0px;}
.wpb_content_element.cmo_tabs.active-border-top .cmo_tabs_nav li:not(.ui-tabs-active){border-width:1px 0px 1px 0px;background-color:transparent;}
.wpb_content_element.cmo_tabs.active-border-top .cmo_tabs_nav li.ui-tabs-active{background-color:transparent !important;}
.wpb_content_element.cmo_tabs.active-border-top .cmo_tabs_nav li.ui-tabs-active a{color:#000000;border-color:inherit;border-style:solid;border-width:3px 0px 0px 0px;}
.wpb_content_element.cmo_tabs.active-background .cmo_tabs_nav li{background-color:transparent;}
.wpb_content_element.cmo_tabs.active-background .cmo_tabs_nav li.ui-tabs-active a{color:#ffffff;}
.wpb_content_element.cmo_tabs.active-background .cmo_tabs_wrapper .cmo_tab{color:#ffffff;}
.wpb_content_element.cmo_tabs.no-border .cmo_tabs_wrapper .cmo_tab{border:none;}
.wpb_content_element.cmo_tabs.no-border .cmo_tabs_nav{border:none;}
.wpb_content_element.cmo_tabs.no-border .cmo_tabs_nav > li{border:none !important;}
.wpb_content_element.cmo_vtabs .cmo_tabs_nav{border:none;float:left;width:31.66666667%;padding-left:0 !important;}
.wpb_content_element.cmo_vtabs .cmo_tabs_nav li{background-color:#f5f5f5;margin:0;font-size:14px;line-height:30px;}
.wpb_content_element.cmo_vtabs .cmo_tabs_nav li a{display:block;padding:10px 20px;white-space:normal;}
.wpb_content_element.cmo_vtabs .cmo_tabs_nav li a i{margin-right:15px;font-size:24px;width:30px;text-align:center;vertical-align:middle;}
.wpb_content_element.cmo_vtabs .cmo_tabs_nav li.ui-tabs-active a{font-weight:600;color:#ffffff;}
.wpb_content_element.cmo_vtabs .cmo_tabs_nav li.icon-block i{margin-top:10px;margin-bottom:10px;display:block;font-size:25px;}
.wpb_content_element.cmo_vtabs .cmo_tab{background-color:#f5f5f5;padding:25px;box-sizing:border-box;border:none;float:left;width:68.33333333%;border-left:1px solid;margin-left:-1px;}
.wpb_content_element.cmo_vtabs .cmo_next_prev_nav{margin-left:31.66666667%;font-size:80%;display:none;}
.wpb_content_element.cmo_vtabs .cmo_next_prev_nav span{width:48%;display:inline-block;padding-top:1em;float:left;}
.wpb_content_element.cmo_vtabs .cmo_next_prev_nav span.cmo_next_slide{text-align:right;float:right;}
.wpb_content_element.cmo_vtabs .cmo_next_prev_nav a{border-bottom:1px dotted;text-decoration:none;}
.cmo-dropcap:first-letter{color:#ffffff;display:inline-block;float:left;font-size:3em;line-height:60px;font-weight:700;margin:0 12px 0px 0;position:relative;text-transform:uppercase;padding:5px 15px;}
blockquote{padding-left:70px;font-style:italic;font-size:larger;position:relative;}
blockquote:before{content:'';position:absolute;width:4px;height:100%;left:45px;}
blockquote:after{content:"\f10e";font-family:fontawesome;font-size:18px;font-style:normal;position:absolute;left:20px;top:0px;}
.vc_message_box{border-width:1px;}
.vc_message_box .vc_message_box-icon i.fa{margin-top:-10px;margin-left:-10px;}
.vc_message_box .vc_message_content{display:inline;font-size:15px;vertical-align:middle;}
.vc_message_box .vc_message_content p{padding-right:25px;}
.vc_message_box .cmo_message_box-close{font-size:18px;line-height:1;position:absolute;right:20px;top:50%;margin-top:-9px;color:inherit;}
.vc_message_box.no-icon{padding-left:1.2em;}
.vc_message_box.no-icon .vc_message_box-icon{display:none;}
.cmo-team-member{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:15px !important;max-width:350px;}
.cmo-team-member .info{border:1px solid;border-top:0;padding:15px 0;}
.cmo-team-member .info .name{margin-top:0px;margin-bottom:0px;}
.cmo-team-member .title{font-size:12px;font-weight:400;line-height:15px;}
.cmo-team-member .img-wrapper{position:relative;}
.cmo-team-member .img-wrapper img{display:block;margin:0 auto;}
.cmo-team-member .cmo-social-links{width:100%;text-align:center;padding-left:15px;padding-right:15px;}
.cmo-team-member.style1 .cmo-social-links{position:absolute;bottom:2px;}
.cmo-team-member.style1 .social-link:not(:hover) i.fa{color:inherit !important;background-color:rgba(255, 255, 255, 0.7) !important;}
.cmo-team-member.style1 .social-link:hover i.fa{background-color:#ffffff !important;}
.cmo-team-member.style2 img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;width:100%;}
.cmo-team-member.style2 .info{border:none;}
.cmo-team-member.style2 .cmo-social-links{padding-top:10px;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;opacity:0;}
.cmo-team-member.style2 .cmo-social-links .social-link i{border-radius:50%;border:1px solid;background-color:transparent !important;}
.cmo-team-member.style2 .cmo-social-links .social-link:not(:hover) i{color:inherit !important;}
.cmo-team-member.style2:hover img{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%);}
.cmo-team-member.style2:hover .info{background-color:#ffffff;}
.cmo-team-member.style2:hover .cmo-social-links{opacity:1;}
.cmo-team-member.style3 .info{background:#FFFFFF;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.cmo-team-member.style3 .cmo-social-links{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;margin-top:50%;opacity:0;}
.cmo-team-member.style3 .social-link i{border-radius:50%;}
.cmo-team-member.style3 .social-link:not(:hover) i.fa{color:inherit !important;background-color:rgba(255, 255, 255, 0.7) !important;}
.cmo-team-member.style3 .social-link:hover i.fa{background-color:#ffffff !important;}
.cmo-team-member.style3:hover .cmo-social-links{margin-top:0px;opacity:1;}
.cmo-team-member.style4 .info .title{color:#a3a2a2;}
.cmo-team-member.style4 .cmo-social-links{position:absolute;bottom:-2px;}
.cmo-team-member.style4 .social-link:not(:hover) i.fa{color:inherit !important;background-color:rgba(255, 255, 255, 0.7) !important;}
.cmo-team-member.style4 .social-link:hover i.fa{background-color:#ffffff !important;}
.cmo-team-member.style5{max-width:100%;}
.cmo-team-member.style5 img{max-width:300px;margin:auto;}
.cmo-team-member.style5 .info{border:none;padding:20px;}
.cmo-team-member.style5 .title{margin-top:10px;font-weight:bold;}
.cmo-team-member.style5 .intro{padding-top:10px;padding-bottom:10px;}
.cmo-team-member.style5 .social-link i{border-radius:50%;border:1px solid;}
.cmo-team-member.style5 .social-link:not(:hover) i.fa{color:inherit !important;border-color:inherit !important;background-color:transparent !important;}
.cmo-team-member.style5 .social-link:hover i.fa{background-color:transparent !important;}
.cmo-team-member.style6 img{margin:auto;}
.cmo-team-member.style6 .info{border:none;color:#ffffff;}
.cmo-team-member.style6 .info .name,
.cmo-team-member.style6 .info .title{color:inherit;}
.cmo-team-member.style6 .cmo-social-links{padding-top:10px;padding-bottom:10px;}
.cmo-team-member.style6 .social-link{color:#ffffff;}
.cmo-team-member.style6 .social-link i{border-radius:50%;border:1px solid;}
.cmo-team-member.style6 .social-link:not(:hover) i.fa{color:inherit !important;background-color:transparent !important;}
.cmo-team-member.style6 .social-link:hover i.fa{background-color:transparent !important;}
.cmo-team-member.style7 .img-wrapper{padding-bottom:60px;}
.cmo-team-member.style7 .info{-webkit-transition:max-height 0.3s ease;-moz-transition:max-height 0.3s ease;-o-transition:max-height 0.3s ease;transition:max-height 0.3s ease;position:absolute;bottom:0px;border:none;width:100%;max-height:150px;display:block;color:#ffffff;}
.cmo-team-member.style7 .info .name,
.cmo-team-member.style7 .info .title{color:inherit;}
.cmo-team-member.style7 .cmo-social-links{margin-top:10px;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
.cmo-team-member.style7:not(:hover) .info{max-height:60px;overflow:hidden;}
.cmo-team-member.style7:not(:hover) .cmo-social-links{opacity:0;}
.cmo-team-member.style7 .social-link{color:#ffffff;}
.cmo-team-member.style7 .social-link i{border-radius:50%;border:1px solid;}
.cmo-team-member.style7 .social-link:not(:hover) i.fa{color:inherit !important;background-color:transparent !important;}
.cmo-team-member.style7 .social-link:hover i.fa{background-color:transparent !important;}
.cmo-testimonial-item .avatar-wrapper{width:80px;display:inline-block;}
.cmo-testimonial-item .avatar-wrapper img{max-width:100%;border-radius:3px;}
.cmo-testimonial-item .testimonial{font-size:16px;margin-bottom:40px;}
.cmo-testimonial-item p:not(.testimonial){padding:0;margin:0px;}
.cmo-testimonial-item p.single-line{margin-bottom:20px;}
.cmo-testimonial-item .name{font-size:16px;}
.cmo-testimonial-item .position{font-size:11px;}
.cmo-testimonial-item i{font-size:24px;margin:0 20px;}
.cmo-testimonial-slider{text-align:center;}
.cmo-testimonial-slider.text-left{text-align:left;}
.cmo-testimonial-slider.text-right{text-align:right;}
.cmo-testimonial-slider .owl-controls .owl-buttons div{position:absolute;top:50%;margin-top:-20px;padding:0px;width:40px;height:40px;line-height:35px;font-size:30px;color:#bbb;background-color:transparent;border:1px solid;}
.cmo-testimonial-slider .owl-controls .owl-buttons div.owl-prev{left:0px;}
.cmo-testimonial-slider .owl-controls .owl-buttons div.owl-prev i{margin-left:-3px;}
.cmo-testimonial-slider .owl-controls .owl-buttons div.owl-next{right:0px;}
.cmo-testimonial-slider .owl-controls .owl-buttons div.owl-next i{margin-right:-3px;}
.cmo-testimonial-slider.pagination-hide .owl-controls .owl-pagination{display:none;}
.cmo-testimonial-slider.navigation-hide .owl-controls .owl-buttons{display:none;}
.owl-theme .owl-controls .owl-pagination{margin-top:20px;}
.owl-theme .owl-controls .owl-pagination .owl-page span{background-color:#c1c1c1;width:10px;height:10px;}
.cmosc-woo-carousel .woocommerce{margin-top:50px;}
.cmosc-woo-carousel .woocommerce ul.products li.product{float:none;width:100%;margin:0;padding:0;position:relative;}
.cmosc-woo-carousel .woocommerce ul.products.owl-carousel .owl-item{padding:10px;}
.cmosc-woo-carousel .woocommerce ul.products.owl-carousel .owl-controls{position:absolute;top:-50px;right:0;}
.cmosc-woo-carousel .woocommerce ul.products.owl-carousel .owl-controls .owl-prev,
.cmosc-woo-carousel .woocommerce ul.products.owl-carousel .owl-controls .owl-next{border-radius:0;background-color:transparent;border:1px solid #333;color:#333;padding:0;margin:0;width:35px;height:35px;line-height:35px;font-size:18px;-webkit-transition:border-color 0.4s ease-in-out, color 0.4s ease-in-out;-moz-transition:border-color 0.4s ease-in-out, color 0.4s ease-in-out;-o-transition:border-color 0.4s ease-in-out, color 0.4s ease-in-out;transition:border-color 0.4s ease-in-out, color 0.4s ease-in-out;}
.cmosc-woo-carousel .woocommerce ul.products.owl-carousel .owl-controls .owl-next{margin-right:10px;}
.cmosc-woo-carousel .woocommerce ul.products.owl-carousel .owl-controls .owl-prev{margin-right:5px;}
.cmo-typing{display:inline-block;}
.typed-cursor{opacity:1;-webkit-animation:blink 0.7s infinite;-moz-animation:blink 0.7s infinite;animation:blink 0.7s infinite;}
@keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@media (min-width:992px){#mobile-menu-container{display:none !important;}
}
body.responsive{}
@media (max-width:991px){body.responsive{}
body.responsive header#cmo-header nav{height:92px;overflow:hidden;}
body.responsive header#cmo-header nav div.mobile-nav{display:inline-block;width:20%;float:left;}
body.responsive header#cmo-header nav div#logo-header{width:60%;margin-left:auto;margin-right:auto;text-align:center;}
body.responsive header#cmo-header nav div#nav-link-search{display:none !important;}
body.responsive header#cmo-header nav a#nav-link-cart{display:none !important;}
body.responsive footer#cmo-footer.footer-style-1 #footer-copyright-bar nav#footer-nav{float:none;display:block;}
body.responsive footer#cmo-footer.footer-style-1 #footer-copyright-bar nav#footer-nav:after{content:'';display:table;clear:both;zoom:1;}
body.responsive footer#cmo-footer.footer-style-1 #footer-copyright-bar nav#footer-nav:after{content:'';display:table;clear:both;zoom:1;}
body.responsive footer#cmo-footer.footer-style-1 #footer-copyright-bar nav#footer-nav #footer-menu-wrapper{text-align:center;height:63px;}
body.responsive footer#cmo-footer.footer-style-1 #footer-copyright-bar nav#footer-nav #footer-menu-wrapper ul.menu{display:inline-block;}
body.responsive footer#cmo-footer.footer-style-1 #footer-copyright-bar nav#footer-nav #footer-menu-wrapper ul.menu > li:last-of-type{margin-right:0;}
body.responsive footer#cmo-footer.footer-style-1 #footer-copyright-bar #footer-copyright-text{float:none;display:block;text-align:center;}
body.responsive footer#cmo-footer.footer-style-2 #footer-copyright-bar nav#footer-nav{float:none;display:block;}
body.responsive footer#cmo-footer.footer-style-2 #footer-copyright-bar nav#footer-nav:after{content:'';display:table;clear:both;zoom:1;}
body.responsive footer#cmo-footer.footer-style-2 #footer-copyright-bar nav#footer-nav:after{content:'';display:table;clear:both;zoom:1;}
body.responsive footer#cmo-footer.footer-style-2 #footer-copyright-bar nav#footer-nav #footer-menu-wrapper{text-align:center;height:63px;}
body.responsive footer#cmo-footer.footer-style-2 #footer-copyright-bar nav#footer-nav #footer-menu-wrapper ul.menu{display:inline-block;}
body.responsive footer#cmo-footer.footer-style-2 #footer-copyright-bar nav#footer-nav #footer-menu-wrapper ul.menu > li:last-of-type{margin-right:0;}
body.responsive footer#cmo-footer.footer-style-2 #footer-copyright-bar #footer-copyright-text{float:none;display:block;text-align:center;}
body.responsive footer#cmo-footer.footer-style-4 .cmosc-contact-info{border-right:0;display:block;margin-bottom:10px;}
body.responsive footer#cmo-footer.footer-style-4 .cmosc-contact-info .cmosc-contact-info-separator:before{content:'\A';}
body.responsive footer#cmo-footer.footer-style-4 .cmosc-contact-info i + div{vertical-align:top;}
body.responsive footer#cmo-footer.footer-style-4 #footer-copyright-bar nav#footer-nav{float:none;display:block;}
body.responsive footer#cmo-footer.footer-style-4 #footer-copyright-bar nav#footer-nav:after{content:'';display:table;clear:both;zoom:1;}
body.responsive footer#cmo-footer.footer-style-4 #footer-copyright-bar nav#footer-nav:after{content:'';display:table;clear:both;zoom:1;}
body.responsive footer#cmo-footer.footer-style-4 #footer-copyright-bar nav#footer-nav #footer-menu-wrapper{text-align:center;height:63px;}
body.responsive footer#cmo-footer.footer-style-4 #footer-copyright-bar nav#footer-nav #footer-menu-wrapper ul.menu{display:inline-block;}
body.responsive footer#cmo-footer.footer-style-4 #footer-copyright-bar nav#footer-nav #footer-menu-wrapper ul.menu > li:last-of-type{margin-right:0;}
body.responsive footer#cmo-footer.footer-style-4 #footer-copyright-bar #footer-copyright-text{float:none;display:block;text-align:center;}
body.responsive .blog-list-style-masonry .blog-list-isotope-container.masonry-4-columns article.type-post,
body.responsive .blog-list-style-masonry .blog-list-isotope-container.masonry-4-columns article.cmo-post-in-list{-lh-property:0;width:-webkit-calc(33.33% - 20px);width:-moz-calc(33.33% - 20px);width:calc(33.33% - 20px);;}
body.responsive .with-sidebar .cmo-mainbar{float:none;width:100%;padding-right:0;padding-left:0;}
body.responsive .with-sidebar .cmo-sidebar{float:none;width:100%;padding-right:0;padding-left:0;margin-top:20px;}
body.responsive .blog-list-style-modern article.type-post:nth-child(odd) > .cmo-article-featured-wrapper,
body.responsive .blog-list-style-modern article.cmo-post-in-list:nth-child(odd) > .cmo-article-featured-wrapper{float:none;width:100%;}
body.responsive .blog-list-style-modern article.type-post:nth-child(odd) > .cmo-article-featured-wrapper > .cmo-article-stretcher,
body.responsive .blog-list-style-modern article.cmo-post-in-list:nth-child(odd) > .cmo-article-featured-wrapper > .cmo-article-stretcher{position:absolute;width:100%;left:0;right:0;}
body.responsive .blog-list-style-modern article.type-post:nth-child(odd) > .cmo-article-contents,
body.responsive .blog-list-style-modern article.cmo-post-in-list:nth-child(odd) > .cmo-article-contents{width:100%;float:none;}
body.responsive .blog-list-style-modern article.type-post:nth-child(even) > .cmo-article-featured-wrapper,
body.responsive .blog-list-style-modern article.cmo-post-in-list:nth-child(even) > .cmo-article-featured-wrapper{float:none;width:100%;}
body.responsive .blog-list-style-modern article.type-post:nth-child(even) > .cmo-article-featured-wrapper > .cmo-article-stretcher,
body.responsive .blog-list-style-modern article.cmo-post-in-list:nth-child(even) > .cmo-article-featured-wrapper > .cmo-article-stretcher{position:absolute;width:100%;left:0;right:0;}
body.responsive .blog-list-style-modern article.type-post:nth-child(even) > .cmo-article-contents,
body.responsive .blog-list-style-modern article.cmo-post-in-list:nth-child(even) > .cmo-article-contents{width:100%;float:none;}
}
@media (max-width:767px){body.responsive .blog-list-style-masonry .blog-list-isotope-container.masonry-3-columns article.type-post,
body.responsive .blog-list-style-masonry .blog-list-isotope-container.masonry-4-columns article.type-post,
body.responsive .blog-list-style-masonry .blog-list-isotope-container.masonry-3-columns article.cmo-post-in-list,
body.responsive .blog-list-style-masonry .blog-list-isotope-container.masonry-4-columns article.cmo-post-in-list{-lh-property:0;width:-webkit-calc(50% - 15px);width:-moz-calc(50% - 15px);width:calc(50% - 15px);;}
body.responsive header.header-style-3 #header-info-bar .info-email,
body.responsive header.header-style-3 #header-info-bar .info-phone{display:none;}
}
@media (max-width:479px){body.responsive .blog-list-style-masonry .blog-list-isotope-container.masonry-2-columns article.type-post,
body.responsive .blog-list-style-masonry .blog-list-isotope-container.masonry-3-columns article.type-post,
body.responsive .blog-list-style-masonry .blog-list-isotope-container.masonry-4-columns article.type-post,
body.responsive .blog-list-style-masonry .blog-list-isotope-container.masonry-2-columns article.cmo-post-in-list,
body.responsive .blog-list-style-masonry .blog-list-isotope-container.masonry-3-columns article.cmo-post-in-list,
body.responsive .blog-list-style-masonry .blog-list-isotope-container.masonry-4-columns article.cmo-post-in-list{width:100%;}
body.responsive .cmo_vtabs .cmo_wrapper .cmo_tabs_nav{width:100%;float:none;margin-left:0;}
body.responsive .cmo_vtabs .cmo_wrapper .cmo_tab{width:100%;float:none;margin-left:0;}
}
*{-webkit-font-smoothing:antialiased;}
body{width:100%;overflow-x:hidden;word-break:break-word;line-height:1.7857;}
a{text-decoration:none;-webkit-transition:color 0.4s;-moz-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s;}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6{margin-top:10px;margin-bottom:20px;line-height:1.5;}
h1,
.h1{font-size:38px;}
h2,
.h2{font-size:32px;}
h3,
.h3{font-size:28px;}
h4,
.h4{font-size:24px;}
h5,
.h5{font-size:20px;}
h6,
.h6{font-size:16px;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.text-justify{text-align:justify;}
hr{border:0;border-top:1px solid;margin:0;}
p{margin:0 0 20px;}
p:last-child{margin-bottom:0;}
input[type=text],
input[type=search],
input[type=email],
input[type=url],
input[type=number],
input[type=tel],
input[type=password],
textarea{border:1px solid;padding:10px 15px;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
select{border:1px solid;padding:10px 15px;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input[type=reset],
input[type=submit],
button{border:1px solid;font-size:13px;font-weight:600;padding:8px 18px;background-clip:border-box !important;vertical-align:middle;display:inline-block;white-space:nowrap;-webkit-border-radius:0px;-webkit-background-clip:padding-box;-moz-border-radius:0px;-moz-background-clip:padding;border-radius:0px;background-clip:padding-box;-webkit-transition:color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, opacity 0.3s ease;-moz-transition:color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, opacity 0.3s ease;-o-transition:color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, opacity 0.3s ease;transition:color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, opacity 0.3s ease;cursor:pointer;}
input[type=reset]:hover,
input[type=submit]:hover,
button:hover{background-color:transparent;}
input[type=reset].transparent,
input[type=submit].transparent,
button.transparent{background-color:transparent;}
input[type=reset].small,
input[type=submit].small,
button.small{padding:4px 12px;font-size:12px;}
input[type=reset].large,
input[type=submit].large,
button.large{padding:10px 26px;font-size:14px;}
input[type=reset].shape-round,
input[type=submit].shape-round,
button.shape-round{-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;}
input[type=reset].shape-pill,
input[type=submit].shape-pill,
button.shape-pill{-webkit-border-radius:35px;-webkit-background-clip:padding-box;-moz-border-radius:35px;-moz-background-clip:padding;border-radius:35px;background-clip:padding-box;}
input[type=reset] .icon-wrapper,
input[type=submit] .icon-wrapper,
button .icon-wrapper{text-align:center;margin:5px 0px 5px 0px;}
input[type=reset] span + .image,
input[type=submit] span + .image,
button span + .image,
input[type=reset] .image + span,
input[type=submit] .image + span,
button .image + span{margin-left:7px;}
input[type=reset] .image,
input[type=submit] .image,
button .image{display:inline-block;vertical-align:middle;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:50% 50%;}
input[type=reset] i,
input[type=submit] i,
button i{vertical-align:middle;}
input[type=reset].icon-large i,
input[type=submit].icon-large i,
button.icon-large i{font-size:30px;}
input[type=reset].icon-large .image,
input[type=submit].icon-large .image,
button.icon-large .image{width:30px;height:30px;}
input[type=reset].icon-larger i,
input[type=submit].icon-larger i,
button.icon-larger i{font-size:42px;}
input[type=reset].icon-larger .image,
input[type=submit].icon-larger .image,
button.icon-larger .image{width:42px;height:42px;}
input[type=reset].icon-xlarge i,
input[type=submit].icon-xlarge i,
button.icon-xlarge i{font-size:60px;}
input[type=reset].icon-xlarge .image,
input[type=submit].icon-xlarge .image,
button.icon-xlarge .image{width:60px;height:60px;}
a,
input,
button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;}
cite,
em,
var{font-style:italic;}
table{width:100%;}
table thead{font-weight:bold;}
table tr{border-bottom:1px solid;}
table th,
table td{padding:5px;text-align:left;}
dl{margin:0 20px;}
dt{font-weight:bold;}
dd{margin-bottom:20px;font-size:0.9em;}
#main-container ul,
#main-container ol{display:block;padding-left:40px;}
#main-container ul > li,
#main-container ol > li{display:list-item;}
#main-container ul > li{list-style:circle;}
#main-container ol > li{list-style:decimal;}
address{margin:0 0 20px;font-style:italic;}
abbr{border-bottom:2px dotted;}
big{font-size:larger;}
code{font-family:"Monaco", "Lucida", monospace, sans-serif;font-size:0.9em;padding:2px 4px;color:#c7254e;background-color:#f9f2f4;border-radius:4px;}
tt{font-family:"Monaco", "Lucida", monospace, sans-serif;font-size:0.9em;}
kbd{font-family:"Monaco", "Lucida", monospace, sans-serif;font-size:0.9em;padding:2px 4px;color:#fff;background-color:#333;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.25);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.25);}
pre{padding:15px;font-family:"Monaco", "Lucida", monospace, sans-serif;font-size:0.9em;word-wrap:break-word;border:1px solid #f0f0f0;background-color:#f9f9f9;border-radius:4px;margin-bottom:20px;}
b,
strong{font-weight:bold;}
sub,
sup{font-size:0.75em;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-0.25em;}
sup{top:-0.5em;}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}
.hidden{display:none;}
.visible{visibility:visible;}
.not-visible{visibility:hidden;}
.fullwidth{display:block;width:100%;}
.hairline{font-weight:100;}
.light{font-weight:300;}
.normal{font-weight:400;}
.bold{font-weight:700;}
.extrabold{font-weight:800;}
.black{font-weight:900;}
.uppercase{text-transform:uppercase;}
.textshadow{text-shadow:3px 3px #000;}
.clearfix:after{content:'';display:table;clear:both;zoom:1;}
.pull-left{display:block;float:left;}
.pull-right{display:block;float:right;}
.alignleft{display:block;float:left;margin-right:15px;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;padding:0;}
.alignright{display:block;float:right;margin-left:15px;}
.alignnone{max-width:100%;}
.wp-caption-text{text-align:center;padding-top:10px;font-size:0.9em;font-weight:bold;font-style:italic;}
img{max-width:100%;height:auto;}
.wp-caption{text-align:center;max-width:100%;}
.wp-caption.alignnone{margin:10px 0;}
.wp-caption.aligncenter{margin:10px auto;}
.wp-caption img{display:inline-block !important;}
.tparrows.preview2:after{margin-top:-22px;}
.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;}
.vc_custom_1440774111220{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1440676471767{padding-top:150px !important;padding-bottom:150px !important;}
.vc_custom_1440669653214{background:#a864a8 url(../upload/bgpattern-transparent.png) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1440774370874{padding-top:50px !important;padding-bottom:0px !important;background-position:0 0 !important;background-repeat:no-repeat !important;}
.vc_custom_1440670417238{padding-bottom:32px !important;background-color:#222222 !important;}
.vc_custom_1440670224560{background-position:center;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1439925296500{padding-bottom:0px !important;}
.vc_custom_1440082928708{padding-top:0px !important;padding-bottom:0px !important;}
.vc_custom_1440043614805{padding-top:250px !important;padding-bottom:250px !important;}
.vc_custom_1440667511532{padding-top:0px !important;padding-bottom:0px !important;background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important;}
.vc_custom_1440671287291{background:#ffffff url(../upload/landing3-customer-support.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important;}
.vc_custom_1437677442703{padding-bottom:50px !important;}
.vc_custom_1440670300188{background-color:#4461ad !important;}
.vc_custom_1440084196609{background-color:#1abc9c !important;}
.vc_custom_1440084216779{background-color:#f39c12 !important;}
.vc_custom_1440983850952{padding-top:200px !important;padding-bottom:200px !important;background-image:url(../upload/landing3-update.png) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1440668024693{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
#pg_core_features div.icon{text-align:center;}
#pg_core_features .cmo-content-box{padding:15px;}
.browser-frame .wrapper:after{position:absolute;content:'';background-size:cover;top:5.2%;left:0;right:0;bottom:0;background-position:center 0%;-webkit-transition:background-position 1s ease-out;-moz-transition:background-position 1s ease-out;-o-transition:background-position 1s ease-out;transition:background-position 1s ease-out;}
.browser-frame a:hover .wrapper:after{background-position:center 100%;-webkit-transition:background-position 3s linear;-moz-transition:background-position 3s linear;-o-transition:background-position 3s linear;transition:background-position 3s linear;}
.cmo-single-image.browser-frame{margin-bottom:20px;}
.cmo-single-image a .overlay .overlay-content{border:1px solid white;padding:8px 20px;white-space:nowrap;}
.cmo-single-image.browser-frame .wrapper{-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.25);box-shadow:0px 3px 5px 0px rgba(0,0,0,0.25);}
.pg-layout .cmo-image-box .img-wrapper>img{max-width:150px;}
.pg-layout .cmo-image-box .img-wrapper{text-align:center;}
.cmo-image-box:hover .content-wrapper .title,
.cmo-image-box .title{color:#ffffff;}
.cmo-image-carousel .item{opacity:0.7;}
#pg-regular-updates .pg-bp-right{background-position:100% 0% !important;}
.wpcf7-form-control{background-color:transparent;}
.demo-home-agency .wrapper:after{background-image:url('../upload/cumulo_agency.jpg');}
.demo-home-architecture .wrapper:after{background-image:url('../upload/cumulo_achitecture.jpg');}
.demo-home-business .wrapper:after{background-image:url('../upload/cumulo_business.jpg');}
.demo-home-cleaning .wrapper:after{background-image:url('../upload/cumulo_cleaning.jpg');}
.demo-home-creative .wrapper:after{background-image:url('../upload/cumulo_creative.jpg');}
.demo-home-education .wrapper:after{background-image:url('../upload/cumulo_education.jpg');}
.demo-home-fashion .wrapper:after{background-image:url('../upload/cumulo_fashion.jpg');}
.demo-home-furniture .wrapper:after{background-image:url('../upload/cumulo_Furniture.jpg');}
.demo-home-hospital .wrapper:after{background-image:url('../upload/cumulo_Hospital.jpg');}
.demo-home-it-service .wrapper:after{background-image:url('../upload/cumulo_IT-Services.jpg');}
.demo-home-mobile-app .wrapper:after{background-image:url('../upload/cumulo_app.jpg');}
.demo-home-personal-resume .wrapper:after{background-image:url('../upload/cumulo_Personal-Resume.jpg');}
.demo-home-shop .wrapper:after{background-image:url('../upload/cumulo_shopping.jpg');}
.demo-home-spa .wrapper:after{background-image:url('../upload/cumulo_spa.jpg');}
.demo-home-wedding .wrapper:after{background-image:url('../upload/cumulo_wedding.jpg');}
.demo-home-yoga .wrapper:after{background-image:url('../upload/cumulo_yoga.jpg');}
.demo-home-farm .wrapper:after{background-image:url('../upload/cumulo_farm.jpg');}
.demo-home-realestate .wrapper:after{background-image:url('../upload/cumulo_realestate.jpg');}
.demo-home-travel .wrapper:after{background-image:url('../upload/cumulo_travel.jpg');}
.vc_custom_1440774111220{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1440676471767{padding-top:150px !important;padding-bottom:150px !important;}
.vc_custom_1440669653214{background:#a864a8 url(../upload/bgpattern-transparent.png) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1440774370874{padding-top:50px !important;padding-bottom:0px !important;background-position:0 0 !important;background-repeat:no-repeat !important;}
.vc_custom_1440670417238{padding-bottom:32px !important;background-color:#222222 !important;}
.vc_custom_1440670224560{background-position:center;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1439925296500{padding-bottom:0px !important;}
.vc_custom_1440082928708{padding-top:0px !important;padding-bottom:0px !important;}
.vc_custom_1440043614805{padding-top:250px !important;padding-bottom:250px !important;}
.vc_custom_1440667511532{padding-top:0px !important;padding-bottom:0px !important;background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important;}
.vc_custom_1440676471767{background:url(../upload/landing3-callout-bg2.jpg) fixed;}
.vc_custom_1437677442703{padding-bottom:50px !important;}
.vc_custom_1440670300188{background-color:#4461ad !important;}
.vc_custom_1440084196609{background-color:#1abc9c !important;}
.vc_custom_1440084216779{background-color:#f39c12 !important;}
.vc_custom_1440983850952{padding-top:200px !important;padding-bottom:200px !important;background-image:url(../upload/landing3-update.png) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1440668024693{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.cmo-single-image#cmo-single-image-3 a:after{background:rgba(0,0,0,0.76);}
.cmo-single-image#cmo-single-image-4 a:after{background:rgba(0,0,0,0.76);}
.cmo-single-image#cmo-single-image-6 a:after{background:rgba(0,0,0,0.76);}
.cmo-single-image#cmo-single-image-7 a:after{background:rgba(0,0,0,0.76);}
.cmo-single-image#cmo-single-image-9 a:after{background:rgba(0,0,0,0.76);}
.cmo-single-image#cmo-single-image-10 a:after{background:rgba(0,0,0,0.76);}
.cmo-single-image#cmo-single-image-12 a:after{background:rgba(0,0,0,0.76);}
.cmo-single-image#cmo-single-image-13 a:after{background:rgba(0,0,0,0.76);}
.cmo-single-image#cmo-single-image-14 a:after{background:rgba(0,0,0,0.76);}
.cmo-single-image#cmo-single-image-16 a:after{background:rgba(0,0,0,0.76);}
.cmo-single-image#cmo-single-image-17 a:after{background:rgba(0,0,0,0.76);}
.cmo-single-image#cmo-single-image-18 a:after{background:rgba(0,0,0,0.76);}
.cmo-single-image#cmo-single-image-19 a:after{background:rgba(0,0,0,0.76);}
.cmo-single-image#cmo-single-image-20 a:after{background:rgba(0,0,0,0.76);}
.cmo-single-image.transparent#cmo-single-image-1 a:after{background:transparent !important;}
.cmo-single-image.transparent#cmo-single-image-2 a:after{background:transparent !important;}
.cmo-single-image.transparent#cmo-single-image-3 a:after{background:transparent !important;}
.cmo-single-image.transparent#cmo-single-image-4 a:after{background:transparent !important;}
.cmo-single-image.transparent#cmo-single-image-6 a:after{background:transparent !important;}
.cmo-single-image.transparent#cmo-single-image-7 a:after{background:transparent !important;}
.cmo-single-image.transparent#cmo-single-image-8 a:after{background:transparent !important;}
.cmo-single-image.transparent#cmo-single-image-9 a:after{background:transparent !important;}
.cmo-single-image.transparent#cmo-single-image-10 a:after{background:transparent !important;}
.cmo-single-image.transparent#cmo-single-image-11 a:after{background:transparent !important;}
.cmo-single-image.transparent#cmo-single-image-12 a:after{background:transparent !important;}
.cmo-single-image.transparent#cmo-single-image-13 a:after{background:transparent !important;}
.cmo-single-image.transparent#cmo-single-image-14 a:after{background:transparent !important;}
.cmo-single-image.transparent#cmo-single-image-16 a:after{background:transparent !important;}
.cmo-single-image.transparent#cmo-single-image-17 a:after{background:transparent !important;}
.cmo-single-image.transparent#cmo-single-image-18 a:after{background:transparent !important;}
.cmo-single-image.transparent#cmo-single-image-19 a:after{background:transparent !important;}
.cmo-single-image.transparent#cmo-single-image-20 a:after{background:transparent !important;}
.cmo-button#cmo-button-21{border-width:1px;}
.cmo-button#cmo-button-21{color:rgba(193,193,193,0.8);}
.cmo-button#cmo-button-21{border-color:rgba(193,193,193,0.8);}
.cmo-button#cmo-button-21:hover{color:#ffffff;}
.cmo-button#cmo-button-21:hover{border-color:#ffffff;}
.cmo-button#cmo-button-21:hover{background-color:rgba(255,255,255,0.01);}
.cmo-section-header#cmo-section-header-22 .heading{color:#ffffff;}
.cmo-section-header#cmo-section-header-22 .separator{border-color:#ffffff;}
.cmo-section-header#cmo-section-header-22 .separator:before{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-22 .separator:after{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-22 .header-text{color:#ffffff;}
.cmo-content-box#cmo-content-box-23 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-23 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-23 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-24 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-24 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-24 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-25 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-25 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-25 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-26 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-26 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-26 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-27 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-27 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-27 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-28 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-28 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-28 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-29 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-29 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-29 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-30 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-30 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-30 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-31 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-31 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-31 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-32 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-32 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-32 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-33 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-33 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-33 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-34 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-34 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-34 .featured-icon{color:#ffffff;}
.cmo-section-header#cmo-section-header-36 .heading{color:#ffffff;}
.cmo-section-header#cmo-section-header-36 .separator{border-color:#ffffff;}
.cmo-section-header#cmo-section-header-36 .separator:before{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-36 .separator:after{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-36 .header-text{color:#ffffff;}
.cmo-image-box#cmo-image-box-37 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-37 .overlay-wrapper{left:0px;}
.cmo-image-box#cmo-image-box-38 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-38 .overlay-wrapper{left:0px;}
.cmo-section-header#cmo-section-header-39 .heading{color:#ffffff;}
.cmo-section-header#cmo-section-header-39 .separator{border-color:#ffffff;}
.cmo-section-header#cmo-section-header-39 .separator:before{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-39 .separator:after{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-39 .header-text{color:#ffffff;}
.cmo-image-box#cmo-image-box-40 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-40 .overlay-wrapper{left:0px;}
.cmo-image-box#cmo-image-box-41 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-41 .overlay-wrapper{left:0px;}
.cmo-image-box#cmo-image-box-42 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-42 .overlay-wrapper{left:0px;}
.cmo-image-box#cmo-image-box-43 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-43 .overlay-wrapper{left:0px;}
.cmo-image-box#cmo-image-box-44 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-44 .overlay-wrapper{left:0px;}
.cmo-image-box#cmo-image-box-45 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-45 .overlay-wrapper{left:0px;}
.cmo-section-header#cmo-section-header-46 .heading{color:#ffffff;}
.cmo-section-header#cmo-section-header-46 .separator{border-color:#ffffff;}
.cmo-section-header#cmo-section-header-46 .separator:before{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-46 .separator:after{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-46 .header-text{color:#ffffff;}
.cmo-content-box#cmo-content-box-50{background-color:#4461ad;}
.cmo-content-box#cmo-content-box-50 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-50 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-50 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-51{background-color:#1abc9c;}
.cmo-content-box#cmo-content-box-51 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-51 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-51 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-52{background-color:#f39c12;}
.cmo-content-box#cmo-content-box-52 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-52 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-52 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-2 .content{color:#a7a7a7;}
.cmo-content-box#cmo-content-box-2 .featured-icon{color:#a7a7a7;}
.cmo-content-box#cmo-content-box-2 .featured-icon.image{background-image:url('../upload/icon-linegraph1.png');}
.cmo-content-box#cmo-content-box-3 .content{color:#a7a7a7;}
.cmo-content-box#cmo-content-box-3 .featured-icon{color:#a7a7a7;}
.cmo-content-box#cmo-content-box-3 .featured-icon.image{background-image:url('../upload/icon-diamond1.png');}
.cmo-content-box#cmo-content-box-4 .featured-icon.image{background-image:url('../upload/icon-lightbulb1.png');}
.cmo-content-box#cmo-content-box-5 .content{color:#a7a7a7;}
.cmo-content-box#cmo-content-box-5 .featured-icon{color:#a7a7a7;}
.cmo-content-box#cmo-content-box-5 .featured-icon.image{background-image:url('../upload/icon-rocket1.png');}
.cmo-progress-bar#cmo-progress-bar-7 .meter{height:3px;}
.cmo-progress-bar#cmo-progress-bar-7 .gauge{height:3px;}
.cmo-progress-bar#cmo-progress-bar-8 .meter{height:3px;}
.cmo-progress-bar#cmo-progress-bar-8 .gauge{height:3px;}
.cmo-progress-bar#cmo-progress-bar-9 .meter{height:3px;}
.cmo-progress-bar#cmo-progress-bar-9 .gauge{height:3px;}
.cmo-testimonial-slider#cmo-testimonial-slider-11 .name{color:#0a0a0a;}
.cmo-testimonial-slider#cmo-testimonial-slider-11 .position{color:#0a0a0a;}
#cmosc-portfolio-55e8369601b99 .cmo-portfolio-items-wrapper{margin-left:-10px;margin-right:-10px;}
#cmosc-portfolio-55e8369601b99 .cmo-portfolio-items-wrapper .cmo-portfolio-item{padding:10px;}
#main-container #cmosc-portfolio-55e8369601b99 .cmo-portfolio-masonry-wrapper[data-columns="2"] .cmo-portfolio-item.cmo-portfolio-width-dx.cmo-portfolio-height-x .cmo-portfolio-featured-image-bg,#main-container #cmosc-portfolio-55e8369601b99 .cmo-portfolio-masonry-wrapper[data-columns="3"] .cmo-portfolio-item.cmo-portfolio-width-dx.cmo-portfolio-height-x .cmo-portfolio-featured-image-bg,#main-container #cmosc-portfolio-55e8369601b99 .cmo-portfolio-masonry-wrapper[data-columns="4"] .cmo-portfolio-item.cmo-portfolio-width-dx.cmo-portfolio-height-x .cmo-portfolio-featured-image-bg{padding-top:50%;padding-top:-webkit-calc(50% - 10px);padding-top:-moz-calc(50% - 10px);padding-top:calc(50% - 10px);}
#main-container #cmosc-portfolio-55e8369601b99 .cmo-portfolio-masonry-wrapper[data-columns="2"] .cmo-portfolio-item.cmo-portfolio-width-x.cmo-portfolio-height-dx .cmo-portfolio-featured-image-bg,#main-container #cmosc-portfolio-55e8369601b99 .cmo-portfolio-masonry-wrapper[data-columns="3"] .cmo-portfolio-item.cmo-portfolio-width-x.cmo-portfolio-height-dx .cmo-portfolio-featured-image-bg,#main-container #cmosc-portfolio-55e8369601b99 .cmo-portfolio-masonry-wrapper[data-columns="4"] .cmo-portfolio-item.cmo-portfolio-width-x.cmo-portfolio-height-dx .cmo-portfolio-featured-image-bg{padding-top:200%;padding-top:-webkit-calc(200%+20px);padding-top:-moz-calc(200%+20px);padding-top:calc(200%+20px);}
.cmo-content-box#cmo-content-box-1 .icon i{background-color:#f8f8f8;}
.cmo-content-box#cmo-content-box-2 .icon i{background-color:#f8f8f8;}
.cmo-content-box#cmo-content-box-3 .icon i{background-color:#f8f8f8;}
.cmo-button#cmo-button-5{border-width:1px;}
.cmo-progress-bar#cmo-progress-bar-7 .meter{height:3px;}
.cmo-progress-bar#cmo-progress-bar-7 .gauge{height:3px;}
.cmo-progress-bar#cmo-progress-bar-8 .meter{height:3px;}
.cmo-progress-bar#cmo-progress-bar-8 .gauge{height:3px;}
.cmo-progress-bar#cmo-progress-bar-9 .meter{height:3px;}
.cmo-progress-bar#cmo-progress-bar-9 .gauge{height:3px;}
.cmo-progress-bar#cmo-progress-bar-10 .meter{height:3px;}
.cmo-progress-bar#cmo-progress-bar-10 .gauge{height:3px;}
#cmosc-portfolio-55e8369a3a6a1 .cmo-portfolio-items-wrapper{margin-left:-0px;margin-right:-0px;}
#cmosc-portfolio-55e8369a3a6a1 .cmo-portfolio-items-wrapper .cmo-portfolio-item{padding:0px;}
.cmo-button#cmo-button-13{border-width:2px;}
.cmo-button#cmo-button-13{color:#333333;}
.cmo-button#cmo-button-13{border-color:#ffffff;}
.cmo-button#cmo-button-13:not(:hover){background-color:#ffffff;}
.cmo-button#cmo-button-13:hover{color:#ffffff;}
.cmo-button#cmo-button-13:hover{border-color:#ffffff;}
.cmo-button#cmo-button-14{border-width:2px;}
.cmo-button#cmo-button-14{color:#ffffff;}
.cmo-button#cmo-button-14{border-color:#ffffff;}
.cmo-button#cmo-button-14:hover{color:#dddddd;}
.cmo-button#cmo-button-14:hover{border-color:#dddddd;}
.cmo-testimonial-slider#cmo-testimonial-slider-15 .name{color:#dddddd;}
.cmo-testimonial-slider#cmo-testimonial-slider-15 .cmo-testimonial-items{padding-left:70px;}
.cmo-testimonial-slider#cmo-testimonial-slider-15 .cmo-testimonial-items{padding-right:70px;}
.cmo-testimonial-slider#cmo-testimonial-slider-15 .position{color:#dddddd;}
.cmo-testimonial-slider#cmo-testimonial-slider-15 .testimonial{color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-15 .owl-controls .owl-buttons div{color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-15 .owl-controls .owl-pagination .owl-page span{background-color:#ffffff;}
.vc_custom_1439567971152{background-image:url(../upload/home10-bg-testimonial1.jpg) !important;}
.vc_custom_1439567867995{background-image:url(../upload/home10-bg-blueprint1.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.cmo-button#cmo-button-5{border-width:1px;}
.cmo-button#cmo-button-7{border-width:1px;}
.cmo-button#cmo-button-9{border-width:1px;}
#cmosc-portfolio-55e8369c72918 .cmo-portfolio-items-wrapper{margin-left:-15px;margin-right:-15px;}
#cmosc-portfolio-55e8369c72918 .cmo-portfolio-items-wrapper .cmo-portfolio-item{padding:15px;}
.cmo-content-box#cmo-content-box-12 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-12 .content{color:#d8e6ff;}
.cmo-content-box#cmo-content-box-12 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-13 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-13 .content{color:#d8e6ff;}
.cmo-content-box#cmo-content-box-13 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-14 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-14 .content{color:#d8e6ff;}
.cmo-content-box#cmo-content-box-14 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-16 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-16 .content{color:#d8e6ff;}
.cmo-content-box#cmo-content-box-16 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-17 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-17 .content{color:#d8e6ff;}
.cmo-content-box#cmo-content-box-17 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-18 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-18 .content{color:#d8e6ff;}
.cmo-content-box#cmo-content-box-18 .featured-icon{color:#ffffff;}
.cmo-button#cmo-button-19{border-width:0px;}
.cmo-button#cmo-button-19{color:#d6d6d6;}
.cmo-button#cmo-button-19:hover{color:#ffffff;}
.cmo-button#cmo-button-19:hover{background-color:rgba(255,255,255,0.01);}
.cmo-button#cmo-button-19 .image{background-image:url('../upload/icon-play1.png');}
.cmo-button#cmo-button-21{border-width:1px;}
.cmo_tabs#cmo_tabs-23 .cmo_tab{background-color:#f7f7f7;}
.cmo-progress-bar#cmo-progress-bar-25 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-25 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-25 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-25 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-26 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-26 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-26 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-26 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-27 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-27 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-27 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-27 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-28 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-28 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-28 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-28 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-30 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-30 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-30 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-30 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-31 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-31 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-31 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-31 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-32 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-32 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-32 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-32 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-33 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-33 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-33 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-33 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-35 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-35 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-35 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-35 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-36 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-36 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-36 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-36 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-37 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-37 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-37 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-37 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-38 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-38 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-38 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-38 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-40 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-40 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-40 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-40 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-41 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-41 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-41 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-41 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-42 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-42 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-42 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-42 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-43 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-43 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-43 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-43 .value.background-set:after{border-color:#000000;}
.cmo-content-box#cmo-content-box-45 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-45 .icon i{background-color:#6183c1;}
.cmo-content-box#cmo-content-box-45 .icon{border-color:#ebf0fa;}
.cmo-content-box#cmo-content-box-45 .icon{background-color:#ebf0fa;}
.cmo-content-box#cmo-content-box-46 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-46 .icon i{background-color:#6183c1;}
.cmo-content-box#cmo-content-box-46 .icon{border-color:#ebf0fa;}
.cmo-content-box#cmo-content-box-46 .icon{background-color:#ebf0fa;}
.cmo-content-box#cmo-content-box-47 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-47 .icon i{background-color:#6183c1;}
.cmo-content-box#cmo-content-box-47 .icon{border-color:#ebf0fa;}
.cmo-content-box#cmo-content-box-47 .icon{background-color:#ebf0fa;}
.cmo-button#cmo-button-51{border-width:0px;}
.cmo-button#cmo-button-53{border-width:0px;}
.cmo-button#cmo-button-55{border-width:0px;}
.cmo-button#cmo-button-57{border-width:0px;}
.vc_custom_1439567349408{padding-bottom:0px !important;background-image:url(../upload/bgpattern-transparent.png) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1439567504904{padding-top:20px !important;padding-bottom:20px !important;background-image:url(../upload/home1-bg-cloud19cf7.jpg?id=3665) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1439567552247{background-image:url(../upload/home1-bg-team1a063.jpg?id=3666) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1437068744163{padding-top:220px !important;padding-bottom:180px !important;padding-left:20px !important;}
.vc_custom_1437500006236{background-color:#f7f7f7 !important;}
.vc_custom_1437500006236 .heading{color:#333 !important;}
.vc_custom_1437500006236 .header-text{color:#333 !important;}
.cmo-content-box#cmo-content-box-8 .featured-icon.image{background-image:url('../upload/home17-icon-1.png');}
.cmo-content-box#cmo-content-box-8 .icon{border-color:#97ca2d;}
.cmo-content-box#cmo-content-box-8 .featured-icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-8 .icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-9 .icon{border-color:#97ca2d;}
.cmo-content-box#cmo-content-box-9 .featured-icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-9 .icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-9 .featured-icon.image{background-image:url('../upload/home17-icon-2.png');}
.cmo-content-box#cmo-content-box-10 .icon{border-color:#97ca2d;}
.cmo-content-box#cmo-content-box-10 .featured-icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-10 .icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-10 .featured-icon.image{background-image:url('../upload/home17-icon-3.png');}
.cmo-content-box#cmo-content-box-12 .icon{border-color:#97ca2d;}
.cmo-content-box#cmo-content-box-12 .featured-icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-12 .icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-12 .featured-icon.image{background-image:url('../upload/home17-icon-4.png');}
.cmo-content-box#cmo-content-box-13 .icon{border-color:#97ca2d;}
.cmo-content-box#cmo-content-box-13 .featured-icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-13 .icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-13 .featured-icon.image{background-image:url('../upload/home17-icon-5.png');}
.cmo-content-box#cmo-content-box-14 .icon{border-color:#97ca2d;}
.cmo-content-box#cmo-content-box-14 .featured-icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-14 .icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-14 .featured-icon.image{background-image:url('../upload/home17-icon-6.png');}
.cmo-button#cmo-button-16{border-width:2px;}
.cmo-button#cmo-button-16{color:#ffffff;}
.cmo-button#cmo-button-16{border-color:#ffffff;}
.cmo-button#cmo-button-16:hover{color:#dcdcdc;}
.cmo-button#cmo-button-16:hover{border-color:#dcdcdc;}
.cmo-data-counter#cmo-content-box-17{min-height:200px;}
.cmo-data-counter#cmo-content-box-17 .icon.image{background-image:url('../upload/home17-icon-7.png');}
.cmo-data-counter#cmo-content-box-18{min-height:200px;}
.cmo-data-counter#cmo-content-box-18 .icon.image{background-image:url('../upload/home17-icon-8.png');}
.cmo-data-counter#cmo-content-box-19{min-height:200px;}
.cmo-data-counter#cmo-content-box-19 .icon.image{background-image:url('../upload/home17-icon-9.png');}
.cmo-data-counter#cmo-content-box-20{min-height:200px;}
.cmo-data-counter#cmo-content-box-20 .icon.image{background-image:url('../upload/home17-icon-10.png');}
.cmo-dropcap#cmo-dropcap-22:first-letter{color:#ffffff;}
.cmo-dropcap#cmo-dropcap-22{color:#ffffff;}
.cmo-icon-list#cmo-icon-list-23{color:#ffffff;}
.cmo-icon-list#cmo-icon-list-23 .cmo-icon-list-item{line-height:40px;}
.cmo-icon-list#cmo-icon-list-24{color:#ffffff;}
.cmo-icon-list#cmo-icon-list-24 .cmo-icon-list-item{line-height:40px;}
.cmo-section-header#cmo-section-header-25 .heading{color:#ffffff;}
.cmo-section-header#cmo-section-header-25 .separator{border-color:#ffffff;}
.cmo-section-header#cmo-section-header-25 .separator:before{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-25 .separator:after{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-25 .header-text{color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-26 .name{color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-26 .position{color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-26 .testimonial{color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-26 .testimonial{font-size:18px;}
.cmo-testimonial-slider#cmo-testimonial-slider-26 .owl-controls .owl-pagination .owl-page span{background-color:#81d742;}
.cmo-section-header#cmo-section-header-27 .heading{color:#ffffff;}
.cmo-section-header#cmo-section-header-27 .separator{border-color:#ffffff;}
.cmo-section-header#cmo-section-header-27 .separator:before{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-27 .separator:after{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-27 .header-text{color:#ffffff;}
.cmo-team-member#cmo-team-member-29 .info{background-color:#ffffff;}
.cmo-team-member#cmo-team-member-30 .info{background-color:#ffffff;}
.cmo-team-member#cmo-team-member-31 .info{background-color:#ffffff;}
.cmo-team-member#cmo-team-member-32 .info{background-color:#ffffff;}
.cmo-button#cmo-button-35{border-width:2px;}
.cmo-button#cmo-button-35{color:#ffffff;}
.cmo-button#cmo-button-35{border-color:#ffffff;}
.cmo-button#cmo-button-35:hover{color:#dcdcdc;}
.cmo-button#cmo-button-35:hover{border-color:#dcdcdc;}
.cmo-section-header#cmo-section-header-36 .heading{color:#ffffff;}
.cmo-section-header#cmo-section-header-36 .separator{border-color:#ffffff;}
.cmo-section-header#cmo-section-header-36 .separator:before{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-36 .separator:after{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-36 .header-text{color:#ffffff;}
#transparent-contact-textarea{height:222px;}
.vc_custom_1438359370342 .cmo-content-box{background-color:#97ca2d !important;}
.height-auto{height:auto !important;}
.bg-transparent{background:transparent !important;}
.white-bg{background:#fff !important;}
.white-bg .name{color:#000!important;}
.white-bg .title{color:#000!important;}
.learn-more:hover{color:#fff !important;background:#5076bb!important;}
.color-white{color:#fff !important;}
.color-white a{color:#fff !important;}
.color-white p{color:#fff !important;}
.color-white span{color:#fff !important;}
.color-white i{color:#fff !important;}
.color-white h2{color:#fff !important;}
.color-white h3{color:#fff !important;}
.color-white h4{color:#fff !important;}
.color-white .content{color:#fff !important;}
.color-white .heading{color:#ffffff !important;}
.color-white .separator{border-color:#ffffff !important;}
.color-white .separator:before{background-color:#ffffff !important;}
.color-white .separator:after{background-color:#ffffff !important;}
.color-white .header-text{color:#ffffff !important;}
.color-black{color:#000 !important;}
.color-black a{color:#000 !important;}
.color-black span{color:#000 !important;}
.color-black p{color:#000 !important;}
.color-black i{color:#000 !important;}
.color-black h2{color:#000 !important;}
.color-black h3{color:#000 !important;}
.color-black h4{color:#000 !important;}
.color-black .content{color:#000 !important;}
.color-black .heading{color:#000 !important;}
.header1{font-size:32px;color:#2195c7 !important;}
.color-black .separator{border-color:#000 !important;}
.color-black .separator:before{background-color:#000 !important;}
.color-black .separator:after{background-color:#000 !important;}
.color-black .header-text{color:#000 !important;}
.btn-blue{background-color:#2195c7 !important;border:none !important;}
.btn-gradient1{background:#e74b3f;background:-moz-linear-gradient(top, #e74b3f 0%, #992518 100%);background:-webkit-linear-gradient(top, #e74b3f 0%,#992518 100%);background:linear-gradient(to bottom, #e74b3f 0%,#992518 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e74b3f', endColorstr='#992518',GradientType=0);}
.section1 a{color:#fff;}
.section1 a:hover{color:#f3c7c2;}
.color-blue a{color:#5076bb !important;border:1px solid #5076bb !important;background:transparent !important;}
.color-blue span{color:#5076bb !important;}
.color-blue a:hover{color:#fff !important;background:#5076bb !important;}
.color-blue a:hover span{color:#fff !important;}
.color-bluefull a{color:#fff !important;background:#e74b3f;background:-moz-linear-gradient(top, #e74b3f 0%, #992518 100%);background:-webkit-linear-gradient(top, #e74b3f 0%,#992518 100%);background:linear-gradient(to bottom, #e74b3f 0%,#992518 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e74b3f', endColorstr='#992518',GradientType=0);}
.color-bluefull a:hover{color:#f3c7c2 !important;}
.noborder{border:0!important;}
.nohover:hover{background:transparent !important;}
.borderblack{border-color:#000 !important;}
.bordergreen{border-color:#97ca2d !important;}
.vc_custom_1438359370342{padding-top:100px !important;}
.vc_custom_1438334274327{padding-top:10px !important;padding-bottom:10px !important;}
.vc_custom_1438334408878{padding-top:0px !important;padding-bottom:0px !important;}
.vc_custom_1438345191469{background-image:url(../upload/home17-bg.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1438342631051{padding-bottom:0px !important;}
.vc_custom_1438342612130{padding-top:0px !important;padding-bottom:0px !important;}
.vc_custom_1438359568394{background-image:url(../upload/home17-bg-2.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1438334906134{padding-top:60px !important;padding-bottom:60px !important;}
.vc_custom_1438334900019{padding-top:60px !important;padding-bottom:60px !important;background-color:#eeeeee !important;}
.vc_custom_1438334910709{padding-top:60px !important;padding-bottom:60px !important;}
.vc_custom_1438334924717{padding-top:60px !important;padding-bottom:60px !important;background-color:#eeeeee !important;}
.vc_custom_1438344434908{padding-top:30px !important;padding-right:30px !important;padding-bottom:30px !important;padding-left:30px !important;background-color:#97ca2d !important;}
.cmo-progress-bar#cmo-progress-bar-5 .meter{height:3px;}
.cmo-progress-bar#cmo-progress-bar-5 .gauge{height:3px;}
.cmo_tabs#cmo_tabs-7 li.ui-state-active a{color:#000000;}
.cmo_tabs#cmo_tabs-7 li:not(.ui-state-active) a{color:#000000;}
.cmo_tabs#cmo_tabs-7 .cmo_tab{color:#000000;}
.cmo-button#cmo-button-10{border-width:0px;}
.cmo-button#cmo-button-10{color:#141414;}
.cmo-button#cmo-button-10:not(:hover){background-color:#fccd4f;}
.cmo-button#cmo-button-10:hover{background-color:#fce39f;}
#cmosc-portfolio-55e836a37f570 .cmo-portfolio-items-wrapper{margin-left:-0px;margin-right:-0px;}
#cmosc-portfolio-55e836a37f570 .cmo-portfolio-items-wrapper .cmo-portfolio-item{padding:0px;}
.cmo-button#cmo-button-13{border-width:1px;}
.cmo-button#cmo-button-13{color:#333333;}
.cmo-button#cmo-button-13{border-color:#fcc83d;}
.cmo-button#cmo-button-13:not(:hover){background-color:#fcc83d;}
.cmo-button#cmo-button-13:hover{color:#fcc83d;}
.cmo-button#cmo-button-13:hover{border-color:#fcc83d;}
.cmo-data-counter#cmo-content-box-14 .icon{color:#888888;}
.cmo-data-counter#cmo-content-box-14 .count{color:#000000;}
.cmo-data-counter#cmo-content-box-14 .title{color:#888888;}
.cmo-data-counter#cmo-content-box-14{min-height:200px;}
.cmo-data-counter#cmo-content-box-14 .icon.image{background-image:url('../upload/icon-coffee1.png');}
.cmo-data-counter#cmo-content-box-15 .icon{color:#888888;}
.cmo-data-counter#cmo-content-box-15 .count{color:#000000;}
.cmo-data-counter#cmo-content-box-15 .title{color:#888888;}
.cmo-data-counter#cmo-content-box-15{min-height:200px;}
.cmo-data-counter#cmo-content-box-15 .icon.image{background-image:url('../upload/icon-document1.png');}
.cmo-data-counter#cmo-content-box-16 .icon{color:#888888;}
.cmo-data-counter#cmo-content-box-16 .count{color:#000000;}
.cmo-data-counter#cmo-content-box-16 .title{color:#888888;}
.cmo-data-counter#cmo-content-box-16{min-height:200px;}
.cmo-data-counter#cmo-content-box-16 .icon.image{background-image:url('../upload/icon-globe1.png');}
.cmo-data-counter#cmo-content-box-17 .icon{color:#888888;}
.cmo-data-counter#cmo-content-box-17 .count{color:#000000;}
.cmo-data-counter#cmo-content-box-17 .title{color:#888888;}
.cmo-data-counter#cmo-content-box-17{min-height:200px;}
.cmo-data-counter#cmo-content-box-17 .icon.image{background-image:url('../upload/icon-rocket-21.png');}
.cmo-testimonial-slider#cmo-testimonial-slider-23 .name{color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-23 .position{color:#aaaaaa;}
.cmo-testimonial-slider#cmo-testimonial-slider-23 .testimonial{color:#ffffff;}
.cmo-single-image#cmo-single-image-24{height:150px;}
.cmo-single-image#cmo-single-image-25{height:150px;}
.cmo-single-image#cmo-single-image-26{height:150px;}
.cmo-single-image#cmo-single-image-27{height:150px;}
.cmo-single-image#cmo-single-image-28{height:150px;}
.cmo-single-image#cmo-single-image-29{height:150px;}
.cmo-progress-bar#cmo-progress-bar-2 .meter{height:3px;}
.cmo-progress-bar#cmo-progress-bar-2 .gauge{height:3px;}
.cmo-progress-bar#cmo-progress-bar-3 .meter{height:3px;}
.cmo-progress-bar#cmo-progress-bar-3 .gauge{height:3px;}
.cmo-progress-bar#cmo-progress-bar-4 .meter{height:3px;}
.cmo-progress-bar#cmo-progress-bar-4 .gauge{height:3px;}
.cmo-progress-bar#cmo-progress-bar-5 .meter{height:3px;}
.cmo-progress-bar#cmo-progress-bar-5 .gauge{height:3px;}
.cmo_tabs#cmo_tabs-7 li.ui-state-active a{color:#000000;}
.cmo_tabs#cmo_tabs-7 li:not(.ui-state-active) a{color:#000000;}
.cmo_tabs#cmo_tabs-7 .cmo_tab{color:#000000;}
.cmo-button#cmo-button-10{border-width:0px;}
.cmo-button#cmo-button-10{color:#141414;}
.cmo-button#cmo-button-10:not(:hover){background-color:#fccd4f;}
.cmo-button#cmo-button-10:hover{background-color:#fce39f;}
#cmosc-portfolio-55e836a37f570 .cmo-portfolio-items-wrapper{margin-left:-0px;margin-right:-0px;}
#cmosc-portfolio-55e836a37f570 .cmo-portfolio-items-wrapper .cmo-portfolio-item{padding:0px;}
.cmo-button#cmo-button-13{border-width:1px;}
.cmo-button#cmo-button-13{color:#333333;}
.cmo-button#cmo-button-13{border-color:#fcc83d;}
.cmo-button#cmo-button-13:not(:hover){background-color:#fcc83d;}
.cmo-button#cmo-button-13:hover{color:#fcc83d;}
.cmo-button#cmo-button-13:hover{border-color:#fcc83d;}
.cmo-data-counter#cmo-content-box-14 .icon{color:#888888;}
.cmo-data-counter#cmo-content-box-14 .count{color:#000000;}
.cmo-data-counter#cmo-content-box-14 .title{color:#888888;}
.cmo-data-counter#cmo-content-box-14{min-height:200px;}
.cmo-data-counter#cmo-content-box-14 .icon.image{background-image:url('../upload/icon-coffee1.png');}
.cmo-data-counter#cmo-content-box-15 .icon{color:#888888;}
.cmo-data-counter#cmo-content-box-15 .count{color:#000000;}
.cmo-data-counter#cmo-content-box-15 .title{color:#888888;}
.cmo-data-counter#cmo-content-box-15{min-height:200px;}
.cmo-data-counter#cmo-content-box-15 .icon.image{background-image:url('../upload/icon-document1.png');}
.cmo-data-counter#cmo-content-box-16 .icon{color:#888888;}
.cmo-data-counter#cmo-content-box-16 .count{color:#000000;}
.cmo-data-counter#cmo-content-box-16 .title{color:#888888;}
.cmo-data-counter#cmo-content-box-16{min-height:200px;}
.cmo-data-counter#cmo-content-box-16 .icon.image{background-image:url('../upload/icon-globe1.png');}
.cmo-data-counter#cmo-content-box-17 .icon{color:#888888;}
.cmo-data-counter#cmo-content-box-17 .count{color:#000000;}
.cmo-data-counter#cmo-content-box-17 .title{color:#888888;}
.cmo-data-counter#cmo-content-box-17{min-height:200px;}
.cmo-data-counter#cmo-content-box-17 .icon.image{background-image:url('../upload/icon-rocket-21.png');}
.cmo-testimonial-slider#cmo-testimonial-slider-23 .name{color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-23 .position{color:#aaaaaa;}
.cmo-testimonial-slider#cmo-testimonial-slider-23 .testimonial{color:#ffffff;}
.cmo-single-image#cmo-single-image-24{height:150px;}
.cmo-single-image#cmo-single-image-25{height:150px;}
.cmo-single-image#cmo-single-image-26{height:150px;}
.cmo-single-image#cmo-single-image-27{height:150px;}
.cmo-single-image#cmo-single-image-28{height:150px;}
.cmo-single-image#cmo-single-image-29{height:150px;}
.vc_custom_1437394058027{margin-bottom:0px !important;padding-bottom:0px !important;}
.vc_custom_1437394069649{margin-top:0px !important;padding-top:50px !important;padding-bottom:50px !important;background-color:#000000 !important;}
.vc_custom_1436464765287{padding-top:0px !important;padding-bottom:0px !important;}
.vc_custom_1439570322583{background-image:url(../upload/home2-bg-clients1.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1436458629640{padding:20px !important;}
.vc_custom_1436458643398{padding:20px !important;}
.vc_custom_1436458584046{padding:20px !important;}
.vc_custom_1436464070789{padding-top:30px !important;padding-bottom:30px !important;}
.vc_custom_1436464732501{padding-top:30px !important;padding-bottom:30px !important;}
.vc_custom_1436464741533{padding-top:30px !important;padding-bottom:30px !important;}
.vc_custom_1436464746915{padding-top:30px !important;padding-bottom:30px !important;}
.cmo-content-box#cmo-content-box-2 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-2 .icon i{background-color:#e84c3d;}
.cmo-content-box#cmo-content-box-2 .icon{border-color:rgba(232,76,61,0.1);}
.cmo-content-box#cmo-content-box-2 .icon{background-color:rgba(232,76,61,0.1);}
.cmo-content-box#cmo-content-box-2 .featured-icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-2 .icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-3 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-3 .icon i{background-color:#2dcc70;}
.cmo-content-box#cmo-content-box-3 .icon{border-color:rgba(45,204,112,0.1);}
.cmo-content-box#cmo-content-box-3 .icon{background-color:rgba(45,204,112,0.1);}
.cmo-content-box#cmo-content-box-3 .featured-icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-3 .icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-4 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-4 .icon i{background-color:#f1c40f;}
.cmo-content-box#cmo-content-box-4 .icon{border-color:rgba(241,196,15,0.1);}
.cmo-content-box#cmo-content-box-4 .icon{background-color:rgba(241,196,15,0.1);}
.cmo-content-box#cmo-content-box-4 .featured-icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-4 .icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-5 .featured-icon{color:#ffffff;}
.cmo-content-box#cmo-content-box-5 .icon i{background-color:#9a59b5;}
.cmo-content-box#cmo-content-box-5 .icon{border-color:rgba(154,89,181,0.1);}
.cmo-content-box#cmo-content-box-5 .icon{background-color:rgba(154,89,181,0.1);}
.cmo-content-box#cmo-content-box-5 .featured-icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-5 .icon{border-radius:50px;}
.cmo-button#cmo-button-7{border-width:2px;}
.cmo-button#cmo-button-7{color:#ffffff;}
.cmo-button#cmo-button-7{border-color:#ffffff;}
.cmo-button#cmo-button-7:hover{color:#dcdcdc;}
.cmo-button#cmo-button-7:hover{border-color:#dcdcdc;}
.cmo-icon-list-item#cmo-icon-list-item-9{line-height:40px;}
.cmo-icon-list-item#cmo-icon-list-item-10{line-height:40px;}
.cmo-icon-list-item#cmo-icon-list-item-11{line-height:40px;}
.cmo-icon-list-item#cmo-icon-list-item-12{line-height:40px;}
.cmo-icon-list-item#cmo-icon-list-item-13{line-height:40px;}
.cmo-data-counter#cmo-content-box-16 .icon{color:#ffffff;}
.cmo-data-counter#cmo-content-box-16 .count{color:#ffffff;}
.cmo-data-counter#cmo-content-box-16 .title{color:#ffffff;}
.cmo-data-counter#cmo-content-box-16{min-height:200px;}
.cmo-data-counter#cmo-content-box-17 .icon{color:#ffffff;}
.cmo-data-counter#cmo-content-box-17 .count{color:#ffffff;}
.cmo-data-counter#cmo-content-box-17 .title{color:#ffffff;}
.cmo-data-counter#cmo-content-box-17{min-height:200px;}
.cmo-data-counter#cmo-content-box-18 .icon{color:#ffffff;}
.cmo-data-counter#cmo-content-box-18 .count{color:#ffffff;}
.cmo-data-counter#cmo-content-box-18 .title{color:#ffffff;}
.cmo-data-counter#cmo-content-box-18{min-height:200px;}
.cmo-data-counter#cmo-content-box-19 .icon{color:#ffffff;}
.cmo-data-counter#cmo-content-box-19 .count{color:#ffffff;}
.cmo-data-counter#cmo-content-box-19 .title{color:#ffffff;}
.cmo-data-counter#cmo-content-box-19{min-height:200px;}
.cmo-team-member#cmo-team-member-21 .info{background-color:#e84c3d;}
.cmo-team-member#cmo-team-member-22 .info{background-color:#f1c40f;}
.cmo-team-member#cmo-team-member-23 .info{background-color:#2dcc70;}
.cmo-team-member#cmo-team-member-24 .info{background-color:#9a59b5;}
.cmo-testimonial-slider#cmo-testimonial-slider-25 .name{color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-25 .testimonial{color:#ffffff;}
.vc_custom_1439570085426{background-image:url(../upload/home16-bg-pattern.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1438312145750{padding-top:20px !important;padding-bottom:20px !important;background-position:0 0 !important;background-repeat:repeat !important;}
.vc_custom_1438309181611{padding-top:0px !important;padding-bottom:0px !important;}
.vc_custom_1439570111965{background-image:url(../upload/home16-bg-1.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1438311570421{background-image:url(../upload/home16-bg-2.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.cmo-image-box#cmo-image-box-1 .overlay-wrapper{background-color:rgba(0,0,0,0.5);}
.cmo-image-box#cmo-image-box-1 .overlay-wrapper{width:95%;}
.cmo-image-box#cmo-image-box-1 .overlay-wrapper{left:5%;}
.cmo-image-box#cmo-image-box-2 .overlay-wrapper{background-color:rgba(0,0,0,0.5);}
.cmo-image-box#cmo-image-box-2 .overlay-wrapper{width:100%;}
.cmo-image-box#cmo-image-box-2 .overlay-wrapper{left:0px;}
.cmo-image-box#cmo-image-box-3 .overlay-wrapper{background-color:rgba(0,0,0,0.5);}
.cmo-image-box#cmo-image-box-3 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-3 .overlay-wrapper{left:0px;}
.cmo-button#cmo-button-5{border-width:1px;}
.cmo-button#cmo-button-5{color:#222222;}
.cmo-button#cmo-button-5{border-color:#222222;}
.cmo-button#cmo-button-5:hover{color:#ffffff;}
.cmo-button#cmo-button-5:hover{border-color:#222222;}
.cmo-button#cmo-button-5:hover{background-color:#222222;}
.cmo-section-header#cmo-section-header-7 .heading{color:#ffffff;}
.cmo-section-header#cmo-section-header-7 .separator{border-color:#ffffff;}
.cmo-section-header#cmo-section-header-7 .separator:before{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-7 .separator:after{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-7 .header-text{color:#ffffff;}
.vc_custom_1436297083980{padding-bottom:0px !important;}
.vc_custom_1436297143906{padding-bottom:0px !important;}
.vc_custom_1439569574308{background-image:url(../upload/index4-callout.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1436297153687{padding-bottom:0px !important;}
.vc_custom_1439569596931{background-image:url(../upload/newsletter1.jpg) !important;}
.vc_custom_1436297163320{padding-bottom:0px !important;}
.vc_custom_1436297100459{padding-top:0px !important;}
.vc_custom_1437417650231{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1436200788391{background-position:0 0 !important;background-repeat:no-repeat !important;}
.tp-caption.black,.black{color:#000;text-shadow:none}
.tp-caption.cmo-black-montserrat-36,.cmo-black-montserrat-36{font-size:36px;line-height:48px;font-family:Montserrat;color:rgb(0,0,0);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(0,0,0);border-style:none;text-shadow:none}
.tp-caption.cmo-black-lato-16-bold,.cmo-black-lato-16-bold{font-size:16px;line-height:24px;font-weight:700;font-family:Lato;color:rgb(0,0,0);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(0,0,0);border-style:none;text-shadow:none}
.tp-caption.cmo-separator-2,.cmo-separator-2{color:#000000;text-decoration:none;background-color:rgba(135,202,61,1);border-width:0px;border-color:rgb(0,0,0);border-style:none;text-shadow:none;width:200px;height:2px}
.tp-caption.cmo-black-lato17,.cmo-black-lato17{font-size:17px;line-height:24px;font-weight:400;font-family:Lato;color:rgb(0,0,0);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(0,0,0);border-style:none;text-shadow:none}
.cmo-content-box#cmo-content-box-1 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-1 .featured-icon.image{background-image:url('../upload/home-furniture-icon-return.png');}
.cmo-content-box#cmo-content-box-2 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-2 .featured-icon.image{background-image:url('../upload/home-furniture-icon-ship.png');}
.cmo-content-box#cmo-content-box-3 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-3 .featured-icon.image{background-image:url('../upload/home-furniture-icon-support.png');}
.cmo-button#cmo-button-5{border-width:2px;}
.cmo-button#cmo-button-5{color:#ffffff;}
.cmo-button#cmo-button-5{border-color:#ffffff;}
.cmo-button#cmo-button-5:not(:hover){background-color:rgba(0,0,0,0.01);}
#cmosc-portfolio-55e836ad811f8 .cmo-portfolio-items-wrapper{margin-left:-0px;margin-right:-0px;}
#cmosc-portfolio-55e836ad811f8 .cmo-portfolio-items-wrapper .cmo-portfolio-item{padding:0px;}
#main-container #cmosc-portfolio-55e836ad811f8 .cmo-portfolio-masonry-wrapper[data-columns="2"] .cmo-portfolio-item.cmo-portfolio-width-dx.cmo-portfolio-height-x .cmo-portfolio-featured-image-bg,#main-container #cmosc-portfolio-55e836ad811f8 .cmo-portfolio-masonry-wrapper[data-columns="3"] .cmo-portfolio-item.cmo-portfolio-width-dx.cmo-portfolio-height-x .cmo-portfolio-featured-image-bg,#main-container #cmosc-portfolio-55e836ad811f8 .cmo-portfolio-masonry-wrapper[data-columns="4"] .cmo-portfolio-item.cmo-portfolio-width-dx.cmo-portfolio-height-x .cmo-portfolio-featured-image-bg{padding-top:50%;padding-top:-webkit-calc(50% - 0px);padding-top:-moz-calc(50% - 0px);padding-top:calc(50% - 0px);}
#main-container #cmosc-portfolio-55e836ad811f8 .cmo-portfolio-masonry-wrapper[data-columns="2"] .cmo-portfolio-item.cmo-portfolio-width-x.cmo-portfolio-height-dx .cmo-portfolio-featured-image-bg,#main-container #cmosc-portfolio-55e836ad811f8 .cmo-portfolio-masonry-wrapper[data-columns="3"] .cmo-portfolio-item.cmo-portfolio-width-x.cmo-portfolio-height-dx .cmo-portfolio-featured-image-bg,#main-container #cmosc-portfolio-55e836ad811f8 .cmo-portfolio-masonry-wrapper[data-columns="4"] .cmo-portfolio-item.cmo-portfolio-width-x.cmo-portfolio-height-dx .cmo-portfolio-featured-image-bg{padding-top:200%;padding-top:-webkit-calc(200%+0px);padding-top:-moz-calc(200%+0px);padding-top:calc(200%+0px);}
.cmo-single-image#cmo-single-image-9 a:after{background:#000000;}
.cmo-single-image#cmo-single-image-10 a:after{background:#000000;}
.cmo-single-image.bg-transparent#cmo-single-image-10 a:after{background:transparent !important;}
.cmo-testimonial-slider#cmo-testimonial-slider-12 .name{color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-12 .testimonial{color:#ffffff;}
.cmo-single-image#cmo-single-image-13{height:150px;}
.cmo-single-image#cmo-single-image-14{height:150px;}
.cmo-single-image#cmo-single-image-15{height:150px;}
.cmo-single-image#cmo-single-image-16{height:150px;}
.cmo-single-image#cmo-single-image-17{height:150px;}
.cmo-single-image#cmo-single-image-18{height:150px;}
.vc_custom_1438315422518{padding-top:15px !important;padding-bottom:15px !important;background-color:#333333 !important;}
.vc_custom_1439569415345{padding-top:180px !important;padding-bottom:190px !important;background-image:url(../upload/home-furniture-callout.jpg) !important;}
.vc_custom_1438089409447{background-color:#f8f8f8 !important;}
.vc_custom_1439569430893{background-image:url(../upload/home-furniture-testimonial-bg.jpg) !important;}
.vc_custom_1439569261645{padding-top:100px !important;padding-right:25px !important;padding-bottom:105px !important;padding-left:25px !important;background-image:url(../upload/home-furniture-banner-1.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1438084447468{padding-top:25px !important;padding-right:25px !important;padding-bottom:25px !important;padding-left:25px !important;background-color:#4990aa !important;}
.vc_custom_1439569242078{padding-top:22px !important;padding-right:15px !important;padding-bottom:25px !important;padding-left:15px !important;background-image:url(../upload/home-furniture-banner-31.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1438077350953{padding-top:0px !important;padding-right:0px !important;padding-bottom:15px !important;padding-left:0px !important;}
.vc_custom_1438077236833{padding-top:0px !important;padding-right:0px !important;padding-bottom:15px !important;padding-left:0px !important;background-color:#f6f6f6 !important;}
.vc_custom_1438077243305{padding-top:0px !important;padding-right:0px !important;padding-bottom:15px !important;padding-left:0px !important;}
.vc_custom_1438077345177{padding-top:0px !important;padding-right:0px !important;padding-bottom:15px !important;padding-left:0px !important;background-color:#f6f6f6 !important;}
.darkbg{background-color:#313131;border-bottom:1px solid #000 !important;}
.cmo-button#cmo-button-4{border-width:0px;}
.cmo-button#cmo-button-7{border-width:0px;}
.cmo-button#cmo-button-10{border-width:0px;}
.cmo-button#cmo-button-13{border-width:0px;}
.cmo-team-member#cmo-team-member-17 .info{background-color:#ffffff;}
.cmo-team-member#cmo-team-member-18 .info{background-color:#ffffff;}
.cmo-team-member#cmo-team-member-19 .info{background-color:#ffffff;}
.cmo-team-member#cmo-team-member-20 .info{background-color:#ffffff;}
.cmo-button#cmo-button-21{border-width:2px;}
.cmo-button#cmo-button-23{border-width:2px;}
.cmo-content-box#cmo-content-box-26 .featured-icon.image{background-image:url('../upload/home14-icon-5.png');}
.cmo-content-box#cmo-content-box-28 .featured-icon.image{background-image:url('../upload/home14-icon-6.png');}
.cmo-content-box#cmo-content-box-31 .featured-icon.image{background-image:url('../upload/home14-icon-7.png');}
.cmo-content-box#cmo-content-box-33 .featured-icon.image{background-image:url('../upload/home14-icon-8.png');}
.cmo-testimonial-slider#cmo-testimonial-slider-36 .cmo-testimonial-items{padding-left:70px;}
.cmo-testimonial-slider#cmo-testimonial-slider-36 .cmo-testimonial-items{padding-right:70px;}
.cmo-testimonial-slider#cmo-testimonial-slider-36 .testimonial{font-size:17px;}
.vc_custom_1439570959261{padding-bottom:0px !important;background-image:url(../upload/home14-bg-1.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1439570980700{background-image:url(../upload/bgpattern-transparent.png) !important;}
.vc_custom_1439570992276{background-image:url(../upload/home14-bg-2.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1438143649978{padding-bottom:0px !important;}
.cmo-content-box#cmo-content-box-2 .icon{border-color:#e5e5e5;}
.cmo-content-box#cmo-content-box-2 .featured-icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-2 .icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-3 .icon{border-color:#e5e5e5;}
.cmo-content-box#cmo-content-box-3 .featured-icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-3 .icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-4 .icon{border-color:#e5e5e5;}
.cmo-content-box#cmo-content-box-4 .featured-icon{border-radius:50px;}
.cmo-content-box#cmo-content-box-4 .icon{border-radius:50px;}
.cmo-image-box#cmo-image-box-6 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-6 .overlay-wrapper{left:0px;}
.cmo-image-box#cmo-image-box-7 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-7 .overlay-wrapper{left:0px;}
.cmo-image-box#cmo-image-box-8 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-8 .overlay-wrapper{left:0px;}
.cmo-single-image#cmo-single-image-10 a:after{background:#6083c1;}
.cmo-content-box#cmo-content-box-11 .featured-icon.image{background-image:url('../upload/home15-icon-11.png');}
.cmo-content-box#cmo-content-box-12 .featured-icon.image{background-image:url('../upload/home15-icon-31.png');}
.cmo-content-box#cmo-content-box-13 .featured-icon.image{background-image:url('../upload/home15-icon-21.png');}
.cmo-content-box#cmo-content-box-14 .featured-icon.image{background-image:url('../upload/home15-icon-41.png');}
.cmo_tabs#cmo_tabs-16 .cmo_tab{background-color:#f9f9f9;}
.cmo-progress-bar#cmo-progress-bar-18 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-18 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-18 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-18 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-19 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-19 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-19 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-19 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-20 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-20 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-20 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-20 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-21 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-21 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-21 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-21 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-23 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-23 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-23 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-23 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-24 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-24 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-24 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-24 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-25 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-25 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-25 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-25 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-26 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-26 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-26 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-26 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-28 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-28 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-28 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-28 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-29 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-29 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-29 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-29 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-30 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-30 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-30 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-30 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-31 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-31 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-31 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-31 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-33 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-33 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-33 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-33 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-34 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-34 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-34 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-34 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-35 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-35 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-35 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-35 .value.background-set:after{border-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-36 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-36 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-36 .value.background-set{background-color:#000000;}
.cmo-progress-bar#cmo-progress-bar-36 .value.background-set:after{border-color:#000000;}
.cmo-data-counter#cmo-content-box-37 .icon{color:#ffffff;}
.cmo-data-counter#cmo-content-box-37 .count{color:#ffffff;}
.cmo-data-counter#cmo-content-box-37 .title{color:#ffffff;}
.cmo-data-counter#cmo-content-box-37{min-height:200px;}
.cmo-data-counter#cmo-content-box-38 .icon{color:#ffffff;}
.cmo-data-counter#cmo-content-box-38 .count{color:#ffffff;}
.cmo-data-counter#cmo-content-box-38 .title{color:#ffffff;}
.cmo-data-counter#cmo-content-box-38{min-height:200px;}
.cmo-data-counter#cmo-content-box-39 .icon{color:#ffffff;}
.cmo-data-counter#cmo-content-box-39 .count{color:#ffffff;}
.cmo-data-counter#cmo-content-box-39 .title{color:#ffffff;}
.cmo-data-counter#cmo-content-box-39{min-height:200px;}
.cmo-data-counter#cmo-content-box-40 .icon{color:#ffffff;}
.cmo-data-counter#cmo-content-box-40 .count{color:#ffffff;}
.cmo-data-counter#cmo-content-box-40 .title{color:#ffffff;}
.cmo-data-counter#cmo-content-box-40{min-height:200px;}
.cmo-callout#cmo-callout-49 .content{color:#ffffff;}
.cmo-button#cmo-button-50{border-width:2px;}
.cmo-button#cmo-button-51{border-width:2px;}
#cmosc-portfolio-55e836b30686a .cmo-portfolio-items-wrapper{margin-left:-0px;margin-right:-0px;}
#cmosc-portfolio-55e836b30686a .cmo-portfolio-items-wrapper .cmo-portfolio-item{padding:0px;}
.cmo-testimonial-slider#cmo-testimonial-slider-53 .cmo-testimonial-items{padding-left:70px;}
.cmo-testimonial-slider#cmo-testimonial-slider-53 .cmo-testimonial-items{padding-right:70px;}
.cmo-testimonial-slider#cmo-testimonial-slider-53 .testimonial{color:#161616;}
.vc_custom_1438184301406{padding-bottom:0px !important;}
.vc_custom_1438184376540{padding-bottom:0px !important;}
.vc_custom_1438184409372{background-color:#fafafa !important;}
.vc_custom_1439570745538{background-image:url(../upload/home15-bg-pattern1.png) !important;background-position:0 0 !important;background-repeat:repeat !important;}
.vc_custom_1436990444520{padding-top:100px !important;padding-bottom:0px !important;}
.vc_custom_1438187443729{padding-top:20px !important;padding-bottom:20px !important;}
.vc_custom_1438188175639{padding-top:0px !important;padding-bottom:0px !important;}
.vc_custom_1438192209857{background-color:#f9f9f9 !important;}
.vc_custom_1436381030107{padding-top:20px !important;}
.vc_custom_1436381040526{padding-top:20px !important;}
.vc_custom_1436381046453{padding-top:20px !important;}
.vc_custom_1436381051381{padding-top:20px !important;}
.vc_custom_1436921565638{padding-bottom:0px !important;}
.cmo-section-header#cmo-section-header-13 .heading{color:#ffffff;}
.cmo-section-header#cmo-section-header-13 .separator{border-color:#ffffff;}
.cmo-section-header#cmo-section-header-13 .separator:before{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-13 .separator:after{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-13 .header-text{color:#ffffff;}
.cmo-button#cmo-button-14{border-width:0px;}
.cmo-button#cmo-button-14{color:#969696;}
.cmo-button#cmo-button-14:hover{color:#ffffff;}
.cmo-button#cmo-button-14:hover{background-color:rgba(0,0,0,0.01);}
.cmo-button#cmo-button-14 .image{background-image:url('../upload/icon-play1.png');}
.cmo-button#cmo-button-17{border-width:1px;}
.cmo-button#cmo-button-17{color:#ffffff;}
.cmo-button#cmo-button-17{border-color:#333333;}
.cmo-button#cmo-button-17:not(:hover){background-color:#333333;}
.cmo-button#cmo-button-17:hover{color:#333333;}
.cmo-button#cmo-button-17:hover{background-color:rgba(0,0,0,0.01);}
.cmo-testimonial-slider#cmo-testimonial-slider-18 .name{color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-18 .cmo-testimonial-items{padding-left:55px;}
.cmo-testimonial-slider#cmo-testimonial-slider-18 .cmo-testimonial-items{padding-right:55px;}
.cmo-testimonial-slider#cmo-testimonial-slider-18 .position{color:#cecece;}
.cmo-testimonial-slider#cmo-testimonial-slider-18 .testimonial{color:#ffffff;}
.cmo-single-image#cmo-single-image-25 a:after{background:#303030;}
.cmo-single-image#cmo-single-image-26 a:after{background:#303030;}
.cmo-single-image#cmo-single-image-27 a:after{background:#303030;}
.cmo-button#cmo-button-30{border-width:0px;}
.cmo-button#cmo-button-32{border-width:0px;}
.cmo-button#cmo-button-34{border-width:0px;}
.cmo-button#cmo-button-36{border-width:0px;}
.vc_custom_1438088124340{padding-top:120px !important;}
.vc_custom_1435099580622{padding-bottom:0px !important;}
.vc_custom_1439570549341{padding-top:150px !important;padding-bottom:150px !important;background-image:url(../upload/home5-bg-appuser1.jpg) !important;}
.vc_custom_1439570848798{background-image:url(../upload/home5-bg-pattern1.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1436921565638{padding-bottom:0px !important;}
.vc_custom_1435167133789{margin-top:15px !important;}
.vc_custom_1435167130366{margin-top:15px !important;}
.vc_custom_1435167124965{margin-top:15px !important;}
.cmo-icon#cmo-icon-1 .vc_icon_element-inner{background-color:;}
.cmo-icon#cmo-icon-2 .vc_icon_element-inner{background-color:;}
.cmo-icon#cmo-icon-3 .vc_icon_element-inner{background-color:;}
.cmo-icon#cmo-icon-4 .vc_icon_element-inner{background-color:;}
.cmo-table#cmo-table-5 .table_row .title{width:35%;}
.cmo-progress-bar#cmo-progress-bar-7 .meter{height:8px;}
.cmo-progress-bar#cmo-progress-bar-7 .gauge{height:8px;}
.cmo-progress-bar#cmo-progress-bar-8 .meter{height:8px;}
.cmo-progress-bar#cmo-progress-bar-8 .gauge{height:8px;}
.cmo-progress-bar#cmo-progress-bar-9 .meter{height:8px;}
.cmo-progress-bar#cmo-progress-bar-9 .gauge{height:8px;}
#cmosc-portfolio-55e836b845ac0 .cmo-portfolio-items-wrapper{margin-left:-5px;margin-right:-5px;}
#cmosc-portfolio-55e836b845ac0 .cmo-portfolio-items-wrapper .cmo-portfolio-item{padding:5px;}
.cmo-callout#cmo-callout-10 .content{color:#ffffff;}
.cmo-button#cmo-button-11{border-width:2px;}
.cmo-button#cmo-button-11{color:#ffffff;}
.cmo-button#cmo-button-11{border-color:#ffffff;}
.cmo-button#cmo-button-11:hover{color:#dedede;}
.cmo-button#cmo-button-11:hover{border-color:#dedede;}
.cmo-button#cmo-button-11:hover{background-color:rgba(255,255,255,0.01);}
.cmo-testimonial-slider#cmo-testimonial-slider-12 .name{color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-12 .cmo-testimonial-items{padding-left:70px;}
.cmo-testimonial-slider#cmo-testimonial-slider-12 .cmo-testimonial-items{padding-right:70px;}
.cmo-testimonial-slider#cmo-testimonial-slider-12 .position{color:#e2e2e2;}
.cmo-testimonial-slider#cmo-testimonial-slider-12 .testimonial{color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-12 .testimonial{font-size:24px;}
.cmo-testimonial-slider#cmo-testimonial-slider-12 .testimonial{font-style:italic;}
.vc_custom_1438097984457{padding-top:0px !important;background-color:#f9f9f9 !important;}
.vc_custom_1438100311547{padding-top:20px !important;padding-bottom:20px !important;}
.vc_custom_1439570452407{background-image:url(../upload/home13-bg-1.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1438107396992{padding-top:50px !important;padding-bottom:30px !important;}
.vc_custom_1438098011270{padding-bottom:50px !important;}
.vc_custom_1438096368643{padding-right:40px !important;}
.cmo-image-box#cmo-image-box-3 .overlay-wrapper{background-color:rgba(255,255,255,0.75);}
.cmo-image-box#cmo-image-box-3 .overlay-wrapper{color:#333333;}
.cmo-image-box#cmo-image-box-3 .overlay-wrapper{width:100%;}
.cmo-image-box#cmo-image-box-3 .overlay-wrapper{left:0px;}
.cmo-image-box#cmo-image-box-4 .overlay-wrapper{color:#333333;}
.cmo-image-box#cmo-image-box-4 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-4 .overlay-wrapper{left:0px;}
.cmo-image-box#cmo-image-box-5 .overlay-wrapper{color:#333333;}
.cmo-image-box#cmo-image-box-5 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-5 .overlay-wrapper{left:0px;}
.cmo-image-box#cmo-image-box-6 .overlay-wrapper{background-color:rgba(0,0,0,0.42);}
.cmo-image-box#cmo-image-box-6 .overlay-wrapper{color:#ffffff;}
.cmo-image-box#cmo-image-box-6 .overlay-wrapper{width:100%;}
.cmo-image-box#cmo-image-box-6 .overlay-wrapper{left:0px;}
.cmo-image-box#cmo-image-box-7 .overlay-wrapper{background-color:rgba(255,255,255,0.75);}
.cmo-image-box#cmo-image-box-7 .overlay-wrapper{color:#333333;}
.cmo-image-box#cmo-image-box-7 .overlay-wrapper{width:96%;}
.cmo-image-box#cmo-image-box-7 .overlay-wrapper{left:2%;}
.cmo-content-box#cmo-content-box-9 .title{color:#e5403a;}
.cmo-content-box#cmo-content-box-9 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-9 .featured-icon{color:#e5403a;}
.cmo-content-box#cmo-content-box-10 .title{color:#e5403a;}
.cmo-content-box#cmo-content-box-10 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-10 .featured-icon{color:#e5403a;}
.cmo-content-box#cmo-content-box-11 .title{color:#e5403a;}
.cmo-content-box#cmo-content-box-11 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-11 .featured-icon{color:#e5403a;}
.vc_custom_1436297328290{padding-bottom:0px !important;}
.vc_custom_1436297429281{padding-top:40px !important;padding-bottom:0px !important;}
.vc_custom_1436297345537{padding-bottom:0px !important;}
.vc_custom_1439571364989{background-image:url(../upload/hshop-promo-bg.jpg) !important;}
.vc_custom_1437418879625{padding-top:10px !important;}
.hermes.tparrows{cursor:pointer;background:#000;background:rgba(0,0,0,0.5);width:30px;height:110px;position:absolute;display:block;z-index:100}
.hermes.tparrows:before{font-family:"revicons";font-size:15px;color:#fff;display:block;line-height:110px;text-align:center;transform:translateX(0px);-webkit-transform:translateX(0px);transition:all 0.3s;-webkit-transition:all 0.3s}
.hermes.tparrows.tp-leftarrow:before{content:"\e824"}
.hermes.tparrows.tp-rightarrow:before{content:"\e825"}
.hermes.tparrows.tp-leftarrow:hover:before{transform:translateX(-20px);-webkit-transform:translateX(-20px);opacity:0}
.hermes.tparrows.tp-rightarrow:hover:before{transform:translateX(20px);-webkit-transform:translateX(20px);opacity:0}
.hermes .tp-arr-allwrapper{overflow:hidden;position:absolute;width:180px;height:140px;top:0px;left:0px;visibility:hidden;-webkit-transition:-webkit-transform 0.3s 0.3s;transition:transform 0.3s 0.3s;-webkit-perspective:1000px;perspective:1000px}
.hermes.tp-rightarrow .tp-arr-allwrapper{right:0px;left:auto}
.hermes.tparrows:hover .tp-arr-allwrapper{visibility:visible}
.hermes .tp-arr-imgholder{width:180px;position:absolute;left:0px;top:0px;height:110px;transform:translateX(-180px);-webkit-transform:translateX(-180px);transition:all 0.3s;transition-delay:0.3s}
.hermes.tp-rightarrow .tp-arr-imgholder{transform:translateX(180px);-webkit-transform:translateX(180px)}
.hermes.tparrows:hover .tp-arr-imgholder{transform:translateX(0px);-webkit-transform:translateX(0px)}
.hermes .tp-arr-titleholder{top:110px;width:180px;text-align:left;display:block;padding:0px 10px;line-height:30px;background:#000;background:rgba(0,0,0,0.75);color:#fff;font-weight:600;position:absolute;font-size:12px;white-space:nowrap;letter-spacing:1px;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;box-sizing:border-box}
.hermes.tparrows:hover .tp-arr-titleholder{-webkit-transition-delay:0.6s;transition-delay:0.6s;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}
.hermes.tp-bullets{}
.hermes .tp-bullet{overflow:hidden;border-radius:50%;width:16px;height:16px;background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 2px #FFF;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;position:absolute}
.hermes .tp-bullet:hover{background-color:rgba(0,0,0,0.2)}
.hermes .tp-bullet:after{content:'';position:absolute;bottom:0;height:0;left:0;width:100%;background-color:#FFF;box-shadow:0 0 1px #FFF;-webkit-transition:height 0.3s ease;transition:height 0.3s ease}
.hermes .tp-bullet.selected:after{height:100%}
.vc_custom_1437970982552{padding-top:20px !important;padding-bottom:20px !important;}
.vc_custom_1439571388595{padding-top:50px !important;padding-bottom:50px !important;background-image:url(../upload/home8-bg1.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1439571403424{border-top-width:20px !important;padding-bottom:0px !important;background-image:url(../upload/home8-bg-texture1.jpg) !important;}
.cmo-image-box#cmo-image-box-2 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-2 .overlay-wrapper{left:0px;}
.cmo-image-box#cmo-image-box-3 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-3 .overlay-wrapper{left:0px;}
.cmo-image-box#cmo-image-box-4 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-4 .overlay-wrapper{left:0px;}
.cmo-button#cmo-button-6{border-width:1px;}
.cmo-button#cmo-button-6{color:#ffffff;}
.cmo-button#cmo-button-6{border-color:#ffffff;}
.cmo-button#cmo-button-6:hover{color:#90ac8a;}
.cmo-button#cmo-button-6:hover{border-color:#ffffff;}
.cmo-button#cmo-button-6:hover{background-color:#ffffff;}
.cmo-button#cmo-button-10{border-width:1px;}
.cmo-data-counter#cmo-content-box-11 .icon{color:#ffffff;}
.cmo-data-counter#cmo-content-box-11 .count{color:#ffffff;}
.cmo-data-counter#cmo-content-box-11 .title{color:#ffffff;}
.cmo-data-counter#cmo-content-box-11{min-height:300px;}
.cmo-data-counter#cmo-content-box-11 .icon.image{background-image:url('../upload/home8-counter-11.png');}
.cmo-data-counter#cmo-content-box-12 .icon{color:#ffffff;}
.cmo-data-counter#cmo-content-box-12 .count{color:#ffffff;}
.cmo-data-counter#cmo-content-box-12 .title{color:#ffffff;}
.cmo-data-counter#cmo-content-box-12{min-height:300px;}
.cmo-data-counter#cmo-content-box-12 .icon.image{background-image:url('../upload/home8-counter-211.png');}
.cmo-data-counter#cmo-content-box-13 .icon{color:#ffffff;}
.cmo-data-counter#cmo-content-box-13 .count{color:#ffffff;}
.cmo-data-counter#cmo-content-box-13 .title{color:#ffffff;}
.cmo-data-counter#cmo-content-box-13{min-height:300px;}
.cmo-data-counter#cmo-content-box-13 .icon.image{background-image:url('../upload/home8-counter-31.png');}
.cmo-data-counter#cmo-content-box-14 .icon{color:#ffffff;}
.cmo-data-counter#cmo-content-box-14 .count{color:#ffffff;}
.cmo-data-counter#cmo-content-box-14 .title{color:#ffffff;}
.cmo-data-counter#cmo-content-box-14{min-height:300px;}
.cmo-data-counter#cmo-content-box-14 .icon.image{background-image:url('../upload/home8-counter-41.png');}
.cmo-content-box#cmo-content-box-16 .featured-icon{color:#90ac8a;}
.cmo-content-box#cmo-content-box-16 .featured-icon.image{background-image:url('../upload/home8-spa-feature-11.png');}
.cmo-content-box#cmo-content-box-17 .featured-icon{color:#90ac8a;}
.cmo-content-box#cmo-content-box-17 .featured-icon.image{background-image:url('../upload/home8-spa-feature-21.png');}
.cmo-content-box#cmo-content-box-18 .featured-icon{color:#90ac8a;}
.cmo-content-box#cmo-content-box-18 .featured-icon.image{background-image:url('../upload/home8-spa-feature-31.png');}
.cmo-content-box#cmo-content-box-19 .featured-icon{color:#90ac8a;}
.cmo-content-box#cmo-content-box-19 .featured-icon.image{background-image:url('../upload/home8-spa-feature-41.png');}
#countdown_timer_55e836c142526.cmo-timer-wrapper .cmo-timer-el .svg-wrapper:after{color:#f89eb4;}
#countdown_timer_55e836c142526.cmo-timer-wrapper .cmo-timer-el .cmo-timer-caption{color:#666666;}
#countdown_timer_55e836c142526.cmo-timer-wrapper .cmo-timer-el{margin-right:60px;}
.cmo-icon-list#cmo-icon-list-3 .cmo-icon-list-item{line-height:40px;}
.cmo-button#cmo-button-4{border-width:1px;}
.cmo-callout#cmo-callout-6 .content{color:#ffffff;}
.cmo-button#cmo-button-7{border-width:1px;}
.cmo-button#cmo-button-7{color:#ffffff;}
.cmo-button#cmo-button-7{border-color:#ffffff;}
.cmo-button#cmo-button-7:hover{color:#ffffff;}
.cmo-button#cmo-button-7:hover{border-color:#f9d4de;}
.cmo-section-header#cmo-section-header-11 .heading{color:#ffffff;}
.cmo-section-header#cmo-section-header-11 .separator{border-color:#ffffff;}
.cmo-section-header#cmo-section-header-11 .separator:before{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-11 .separator:after{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-11 .header-text{color:#ffffff;}
.vc_custom_1437971494142{padding-top:20px !important;padding-bottom:20px !important;}
.vc_custom_1439571562880{padding-bottom:30px !important;background-image:url(../upload/home9-bg1.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1436899822075{padding-top:30px !important;padding-bottom:30px !important;}
.cmo-section-header#cmo-section-header-2 .heading{color:#ffffff;}
.cmo-section-header#cmo-section-header-2 .separator{border-color:#ffffff;}
.cmo-section-header#cmo-section-header-2 .separator:before{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-2 .separator:after{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-2 .header-text{color:#ffffff;}
.cmo-button#cmo-button-3{border-width:0px;}
.cmo-button#cmo-button-3{color:#969696;}
.cmo-button#cmo-button-3:hover{background-color:rgba(0,0,0,0.01);}
.cmo-button#cmo-button-3 .image{background-image:url('../upload/icon-play1.png');}
.cmo-content-box#cmo-content-box-4 .featured-icon.image{background-image:url('../upload/home11-yoga-icon-1.png');}
.cmo-content-box#cmo-content-box-5 .featured-icon.image{background-image:url('../upload/home11-yoga-icon-4.png');}
.cmo-content-box#cmo-content-box-6 .featured-icon.image{background-image:url('../upload/home11-yoga-icon-5.png');}
.cmo-content-box#cmo-content-box-7 .featured-icon.image{background-image:url('../upload/home11-yoga-icon-2.png');}
.cmo-content-box#cmo-content-box-8 .featured-icon.image{background-image:url('../upload/home11-yoga-icon-3.png');}
.cmo-content-box#cmo-content-box-9 .featured-icon.image{background-image:url('../upload/home11-yoga-icon-6.png');}
.cmo-callout#cmo-callout-10 .featured-icon{background-image:url('../upload/home11-yoga-icon-callout.png');background-size:cover;}
.cmo-callout#cmo-callout-10 .featured-icon{width:74px;}
.cmo-callout#cmo-callout-10 .featured-icon{height:56px;}
.cmo-callout#cmo-callout-10 .content{color:#ffffff;}
.cmo-button#cmo-button-11{border-width:2px;}
.cmo-button#cmo-button-11{color:#ffffff;}
.cmo-button#cmo-button-11{border-color:#ffffff;}
.cmo-button#cmo-button-11:hover{color:#e1e1e1;}
.cmo-button#cmo-button-11:hover{border-color:#e1e1e1;}
.cmo-icon-list#cmo-icon-list-14 .cmo-icon-list-item{line-height:35px;}
.cmo-button#cmo-button-15{border-width:1px;}
.cmo-data-counter#cmo-content-box-16 .count{color:#ffffff;}
.cmo-data-counter#cmo-content-box-16 .title{color:rgba(255,255,255,0.85);}
.cmo-data-counter#cmo-content-box-16{min-height:200px;}
.cmo-data-counter#cmo-content-box-16 .icon.image{background-image:url('../upload/home11-yoga-icon-7.png');}
.cmo-data-counter#cmo-content-box-17 .count{color:#ffffff;}
.cmo-data-counter#cmo-content-box-17 .title{color:rgba(255,255,255,0.85);}
.cmo-data-counter#cmo-content-box-17{min-height:200px;}
.cmo-data-counter#cmo-content-box-17 .icon.image{background-image:url('../upload/home11-yoga-icon-8.png');}
.cmo-data-counter#cmo-content-box-18 .count{color:#ffffff;}
.cmo-data-counter#cmo-content-box-18 .title{color:rgba(255,255,255,0.85);}
.cmo-data-counter#cmo-content-box-18{min-height:200px;}
.cmo-data-counter#cmo-content-box-18 .icon.image{background-image:url('../upload/home11-yoga-icon-9.png');}
.cmo-data-counter#cmo-content-box-19 .count{color:#ffffff;}
.cmo-data-counter#cmo-content-box-19 .title{color:rgba(255,255,255,0.85);}
.cmo-data-counter#cmo-content-box-19{min-height:200px;}
.cmo-data-counter#cmo-content-box-19 .icon.image{background-image:url('../upload/home11-yoga-icon-10.png');}
.vc_custom_1439571638648{padding-top:100px !important;padding-bottom:100px !important;background-image:url(../upload/home11-yoga-video-bg-1.jpg) !important;}
.vc_custom_1438049138361{padding-top:20px !important;padding-bottom:20px !important;}
.vc_custom_1439571621879{background-image:url(../upload/home11-yoga-video-bg-2.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1438048861315{padding-top:52px !important;}
.cmo-section-header#cmo-section-header-5 .heading{color:#ffffff;}
.cmo-section-header#cmo-section-header-5 .separator{border-color:#ffffff;}
.cmo-section-header#cmo-section-header-5 .separator:before{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-5 .separator:after{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-5 .header-text{color:#ffffff;}
.cmo-content-box#cmo-content-box-6{background-color:rgba(255,255,255,0.81);}
.cmo-content-box#cmo-content-box-6 .title{color:#333333;}
.cmo-content-box#cmo-content-box-6 .content{color:#333333;}
.cmo-content-box#cmo-content-box-6 .featured-icon.image{background-image:url('upload/home18-icon-1.html');}
.cmo-content-box#cmo-content-box-7{background-color:rgba(255,255,255,0.81);}
.cmo-content-box#cmo-content-box-7 .title{color:#333333;}
.cmo-content-box#cmo-content-box-7 .content{color:#333333;}
.cmo-content-box#cmo-content-box-7 .featured-icon.image{background-image:url('upload/home18-icon-2.html');}
.cmo-content-box#cmo-content-box-8{background-color:rgba(255,255,255,0.81);}
.cmo-content-box#cmo-content-box-8 .title{color:#333333;}
.cmo-content-box#cmo-content-box-8 .content{color:#333333;}
.cmo-content-box#cmo-content-box-8 .featured-icon.image{background-image:url('upload/home18-icon-3.html');}
.cmo-data-counter#cmo-content-box-14 .count{color:#333333;}
.cmo-data-counter#cmo-content-box-14 .title{color:#333333;}
.cmo-data-counter#cmo-content-box-14{min-height:200px;}
.cmo-data-counter#cmo-content-box-15 .count{color:#333333;}
.cmo-data-counter#cmo-content-box-15 .title{color:#333333;}
.cmo-data-counter#cmo-content-box-15{min-height:200px;}
.cmo-data-counter#cmo-content-box-16 .count{color:#333333;}
.cmo-data-counter#cmo-content-box-16 .title{color:#333333;}
.cmo-data-counter#cmo-content-box-16{min-height:200px;}
.cmo-data-counter#cmo-content-box-17 .count{color:#333333;}
.cmo-data-counter#cmo-content-box-17 .title{color:#333333;}
.cmo-data-counter#cmo-content-box-17{min-height:200px;}
.cmo-callout#cmo-callout-19 .content{color:#ffffff;}
.cmo-button#cmo-button-20{border-width:1px;}
.cmo-button#cmo-button-20{color:#ffffff;}
.cmo-button#cmo-button-20{border-color:#ffffff;}
.cmo-button#cmo-button-20:hover{color:#dcdcdc;}
.cmo-button#cmo-button-20:hover{border-color:#dcdcdc;}
.cmo-testimonial-slider#cmo-testimonial-slider-22 .name{color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-22 .cmo-testimonial-items{padding-left:70px;}
.cmo-testimonial-slider#cmo-testimonial-slider-22 .cmo-testimonial-items{padding-right:70px;}
.cmo-testimonial-slider#cmo-testimonial-slider-22 .position{color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-22 .testimonial{vc_custom_123
color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-22 .owl-controls .owl-buttons div{color:#ffffff;}
.vc_custom_1441157061277{padding-bottom:0px !important;background-image:url(../upload/home18-bg-1.png);background-position:0 0 !important;background-repeat:no-repeat !important;}
.vc_custom_1441157077748{background-image:url(../upload/home18-bg-2.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1441157260924{background-image:url(../upload/home18-bg-3.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1440929998419{padding-bottom:0px !important;}
.vc_custom_1440930251240{padding-top:20px !important;padding-bottom:20px !important;}
.vc_custom_1441157426713{background-image:url(../upload/home18-bg-4.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.cmo-button#cmo-button-3{border-width:1px;}
.cmo-button#cmo-button-5{border-width:1px;}
.cmo-button#cmo-button-7{border-width:1px;}
.cmo-section-header#cmo-section-header-8 .heading{color:#ffffff;}
.cmo-section-header#cmo-section-header-8 .separator{border-color:#ffffff;}
.cmo-section-header#cmo-section-header-8 .separator:before{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-8 .separator:after{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-8 .header-text{color:#ffffff;}
.cmo-content-box#cmo-content-box-9 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-9 .content{color:#f4f4f4;}
.cmo-content-box#cmo-content-box-9 .icon{border-color:#ffffff;}
.cmo-content-box#cmo-content-box-9 .featured-icon.image{background-image:url('../upload/home20-icon-1.png');}
.cmo-content-box#cmo-content-box-10 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-10 .content{color:#f4f4f4;}
.cmo-content-box#cmo-content-box-10 .icon{border-color:#ffffff;}
.cmo-content-box#cmo-content-box-10 .featured-icon.image{background-image:url('../upload/home20-icon-2.png');}
.cmo-content-box#cmo-content-box-11 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-11 .content{color:#f4f4f4;}
.cmo-content-box#cmo-content-box-11 .icon{border-color:#ffffff;}
.cmo-content-box#cmo-content-box-11 .featured-icon.image{background-image:url('../upload/home20-icon-3.png');}
.cmo-content-box#cmo-content-box-12 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-12 .content{color:#f4f4f4;}
.cmo-content-box#cmo-content-box-12 .icon{border-color:#ffffff;}
.cmo-content-box#cmo-content-box-12 .featured-icon.image{background-image:url('../upload/home20-icon-4.png');}
.cmo-section-header#cmo-section-header-13 .heading{color:#ffffff;}
.cmo-section-header#cmo-section-header-13 .separator{border-color:#ffffff;}
.cmo-section-header#cmo-section-header-13 .separator:before{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-13 .separator:after{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-13 .header-text{color:#ffffff;}
.cmo_accordion#cmo_accordion-14 .wpb_accordion_section:not(:last-child){margin-bottom:15px;}
.cmo-button#cmo-button-17{border-width:1px;}
.cmo-button#cmo-button-17{color:#ffffff;}
.cmo-button#cmo-button-17{border-color:#ffffff;}
.cmo-button#cmo-button-17:hover{color:#f0563e;}
.cmo-button#cmo-button-17:hover{border-color:#f0563e;}
.cmo-button#cmo-button-17:hover{background-color:#ffffff;}
.cmo-progress-bar#cmo-progress-bar-19 .meter{height:8px;}
.cmo-progress-bar#cmo-progress-bar-19 .gauge{height:8px;}
.cmo-progress-bar#cmo-progress-bar-20 .meter{height:8px;}
.cmo-progress-bar#cmo-progress-bar-20 .gauge{height:8px;}
.cmo-progress-bar#cmo-progress-bar-21 .meter{height:8px;}
.cmo-progress-bar#cmo-progress-bar-21 .gauge{height:8px;}
.cmo-progress-bar#cmo-progress-bar-22 .meter{height:8px;}
.cmo-progress-bar#cmo-progress-bar-22 .gauge{height:8px;}
.cmo-section-header#cmo-section-header-28 .heading{color:#ffffff;}
.cmo-section-header#cmo-section-header-28 .separator{border-color:#ffffff;}
.cmo-section-header#cmo-section-header-28 .separator:before{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-28 .separator:after{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-28 .header-text{color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-29 .name{color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-29 .testimonial{color:#ffffff;}
.vc_custom_1441162031374{background-image:url(../upload/home20-bg-1.jpg) !important;}
.vc_custom_1441134577366{padding-top:20px !important;padding-bottom:20px !important;}
.vc_custom_1441161998821{padding-top:0px !important;padding-bottom:0px !important;background-image:url(../upload/home20-bg-2.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important;}
.vc_custom_1441162138014{background-image:url(../upload/home20-bg-3.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1441163118373{background-image:url(../upload/bgpattern-transparent.png) !important;}
.vc_custom_1441162325944{margin-bottom:52px !important;}
.vc_custom_1441135001460{padding-top:32px !important;padding-bottom:32px !important;}
.vc_custom_1441162985369{padding-right:30px !important;}
.cmo-image-box#cmo-image-box-1 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-1 .overlay-wrapper{left:0px;}
.cmo-image-box#cmo-image-box-2 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-2 .overlay-wrapper{left:0px;}
.cmo-image-box#cmo-image-box-3 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-3 .overlay-wrapper{left:0px;}
.cmo-image-box#cmo-image-box-4 .overlay-wrapper{width:90%;}
.cmo-image-box#cmo-image-box-4 .overlay-wrapper{left:0px;}
.cmo-single-image#cmo-single-image-11 a:after{background:rgba(0,0,0,0.5);}
.cmo-single-image#cmo-single-image-12 a:after{background:rgba(0,0,0,0.5);}
.cmo-single-image#cmo-single-image-13 a:after{background:rgba(0,0,0,0.5);}
.cmo-single-image#cmo-single-image-14 a:after{background:rgba(0,0,0,0.5);}
.cmo-single-image#cmo-single-image-15 a:after{background:rgba(0,0,0,0.5);}
.cmo-single-image#cmo-single-image-16 a:after{background:rgba(0,0,0,0.5);}
.cmo-single-image.transparent#cmo-single-image-13 a:after{background:transparent;}
.cmo-single-image.transparent#cmo-single-image-14 a:after{background:transparent;}
.cmo-single-image.transparent#cmo-single-image-15 a:after{background:transparent;}
.cmo-single-image.transparent#cmo-single-image-16 a:after{background:transparent;}
.cmo-content-box#cmo-content-box-17 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-17 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-17 .featured-icon.image{background-image:url('../upload/home19-icon-1.png');}
.cmo-content-box#cmo-content-box-18 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-18 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-18 .featured-icon.image{background-image:url('../upload/home19-icon-2.png');}
</style>.cmo-content-box#cmo-content-box-19 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-19 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-19 .featured-icon.image{background-image:url('../upload/home19-icon-3.png');}
.cmo-content-box#cmo-content-box-20 .title{color:#ffffff;}
.cmo-content-box#cmo-content-box-20 .content{color:#ffffff;}
.cmo-content-box#cmo-content-box-20 .featured-icon.image{background-image:url('../upload/home19-icon-4.png');}
.cmo-section-header#cmo-section-header-26 .heading{color:#ffffff;}
.cmo-section-header#cmo-section-header-26 .separator{border-color:#ffffff;}
.cmo-section-header#cmo-section-header-26 .separator:before{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-26 .separator:after{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-26 .header-text{color:#ffffff;}
.cmo-progress-bar#cmo-progress-bar-27 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-27 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-27 .title{color:#ffffff;}
.cmo-progress-bar#cmo-progress-bar-27 .value.background-set{background-color:#313131;}
.cmo-progress-bar#cmo-progress-bar-27 .value.background-set:after{border-color:#313131;}
.cmo-progress-bar#cmo-progress-bar-28 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-28 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-28 .title{color:#ffffff;}
.cmo-progress-bar#cmo-progress-bar-28 .value.background-set{background-color:#313131;}
.cmo-progress-bar#cmo-progress-bar-28 .value.background-set:after{border-color:#313131;}
.cmo-progress-bar#cmo-progress-bar-29 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-29 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-29 .title{color:#ffffff;}
.cmo-progress-bar#cmo-progress-bar-29 .value.background-set{background-color:#313131;}
.cmo-progress-bar#cmo-progress-bar-29 .value.background-set:after{border-color:#313131;}
.cmo-progress-bar#cmo-progress-bar-30 .meter{height:11px;}
.cmo-progress-bar#cmo-progress-bar-30 .gauge{height:11px;}
.cmo-progress-bar#cmo-progress-bar-30 .title{color:#ffffff;}
.cmo-progress-bar#cmo-progress-bar-30 .value.background-set{background-color:#313131;}
.cmo-progress-bar#cmo-progress-bar-30 .value.background-set:after{border-color:#313131;}
.cmo-section-header#cmo-section-header-31 .heading{color:#ffffff;}
.cmo-section-header#cmo-section-header-31 .separator{border-color:#ffffff;}
.cmo-section-header#cmo-section-header-31 .separator:before{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-31 .separator:after{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-31 .header-text{color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-32 .name{color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-32 .testimonial{color:#ffffff;}
.cmo-testimonial-slider#cmo-testimonial-slider-32 .owl-controls .owl-pagination .owl-page span{background-color:#ffffff;}
.vc_custom_1441159743857{padding-top:0px !important;padding-bottom:0px !important;background-image:url(../upload/home19-bg-1.jpg) !important;}
.vc_custom_1441032586720{padding-bottom:40px !important;}
.vc_custom_1441032565969{padding-top:0px !important;}
.vc_custom_1441032639526{background-image:url(../upload/home19-bg-2.jpg) !important;}
.vc_custom_1441159982935{padding-top:48px !important;padding-bottom:48px !important;background-image:url(../upload/home19-bg-3.jpg) !important;}
.vc_custom_1441111856985{padding-top:50px !important;padding-right:50px !important;padding-bottom:50px !important;padding-left:50px !important;background-color:rgba(255,255,255,0.8) !important;*background-color:rgb(255,255,255) !important;}
.pt0{padding-top:0 !important;}
.pb0{padding-bottom:0 !important;}
.mb10{margin-bottom:10px !important;}
.mb15{margin-bottom:15px !important;}
.mb20{margin-bottom:20px !important;}
.mb25{margin-bottom:25px !important;}
.mb28{margin-bottom:28px !important;}
.mb30{margin-bottom:30px !important;}
.mb50{margin-bottom:50px !important;}
.mt10{margin-top:10px !important;}
.mt15{margin-top:15px !important;}
.mt20{margin-top:20px !important;}
.mt25{margin-top:25px !important;}
.mt28{margin-top:28px !important;}
.mt30{margin-top:30px !important;}
.mt50{margin-top:50px !important;}
.pt10{padding-top:10px !important;}
.pt15{padding-top:15px !important;}
.pt20{padding-top:20px !important;}
.pt25{padding-top:25px !important;}
.pt28{padding-top:28px !important;}
.pt30{padding-top:30px !important;}
.pb10{padding-bottom:10px !important;}
.pb15{padding-bottom:15px !important;}
.pb20{padding-bottom:20px !important;}
.pb25{padding-bottom:25px !important;}
.pb28{padding-bottom:28px !important;}
.pb30{padding-bottom:30px !important;}
.ml0{margin-left:0 !important;}
.b0{border:0 !important;}
.vc_custom_1439567553862{background-image:url(../upload/home2-bg-clients1.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1436964636248{padding-top:100px !important;padding-bottom:100px !important;}
.vc_custom_1439567489969{padding-top:150px !important;padding-bottom:150px !important;background-image:url(../upload/home5-bg-appuser1.jpg) !important;}
.vc_custom_1436966045137{padding-top:90px !important;padding-bottom:90px !important;}
.vc_custom_1436934035617{padding-top:0px !important;padding-bottom:0px !important;background-color:#f5f5f5 !important;}
.vc_custom_1437012852370{padding-top:20px !important;}
.vc_custom_1436923979140{padding-top:70px !important;padding-bottom:70px !important;}
.vc_custom_1436923990708{padding-top:70px !important;padding-bottom:70px !important;background-color:#eeeeee !important;}
.vc_custom_1438006824154{padding-top:70px !important;padding-bottom:70px !important;}
.vc_custom_1436924005179{padding-top:70px !important;padding-bottom:70px !important;background-color:#eeeeee !important;}
.cmo-section-header#cmo-section-header-25 .heading{color:#ffffff;}
.cmo-section-header#cmo-section-header-25 .separator{border-color:#ffffff;}
.cmo-section-header#cmo-section-header-25 .separator:before{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-25 .separator:after{background-color:#ffffff;}
.cmo-section-header#cmo-section-header-25 .header-text{color:#ffffff;}
.cmo-button#cmo-button-26{border-width:0px;}
.cmo-button#cmo-button-26{color:#969696;}
.cmo-button#cmo-button-26:hover{color:#ffffff;}
.cmo-button#cmo-button-26:hover{background-color:rgba(0,0,0,0.01);}
.cmo-button#cmo-button-26 .image{background-image:url('../upload/icon-play1.png');}
.vc_custom_1435076144738{background-color:#f9f9f9 !important;}
.vc_custom_1436962904500{padding-top:100px !important;padding-bottom:100px !important;}
.vc_custom_1439567963033{padding-top:30px !important;padding-bottom:30px !important;background-image:url(../upload/about-us-bg-11.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1436963516091{background-color:#f9f9f9 !important;}
.vc_custom_1436963522728{padding-top:0px !important;padding-bottom:0px !important;}
.vc_custom_1437491395359{padding-bottom:0px !important;}
.vc_custom_1436963589584{padding-top:30px !important;padding-bottom:30px !important;background-color:#000000 !important;}
.vc_custom_1436458629640{padding:20px !important;}
.vc_custom_1436458643398{padding:20px !important;}
.vc_custom_1436458584046{padding:20px !important;}
.vc_custom_1436923979140{padding-top:70px !important;padding-bottom:70px !important;}
.vc_custom_1436923990708{padding-top:70px !important;padding-bottom:70px !important;background-color:#eeeeee !important;}
.vc_custom_1436923996899{padding-top:70px !important;padding-bottom:70px !important;}
.vc_custom_1436924005179{padding-top:70px !important;padding-bottom:70px !important;background-color:#eeeeee !important;}
.vc_custom_1439568098880{padding-top:30px !important;padding-bottom:30px !important;background-image:url(../upload/about-us-bg-11.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1436985715434{padding-top:90px !important;padding-bottom:90px !important;}
.vc_custom_1438021323869{background-image:url(../upload/bgpattern-transparent.png) !important;}
.vc_custom_1437465791513{padding-top:0px !important;padding-bottom:0px !important;}
.vc_custom_1436985673532{padding-top:100px !important;padding-bottom:100px !important;}
.vc_custom_1436985885089{padding-top:30px !important;}
.vc_custom_1436923979140{padding-top:70px !important;padding-bottom:70px !important;}
.vc_custom_1436923990708{padding-top:70px !important;padding-bottom:70px !important;background-color:#eeeeee !important;}
.vc_custom_1436923996899{padding-top:70px !important;padding-bottom:70px !important;}
.vc_custom_1436924005179{padding-top:70px !important;padding-bottom:70px !important;background-color:#eeeeee !important;}
.vc_custom_1436930716548{background-color:#f8f8f8 !important;}
.vc_custom_1436185319152{padding-top:0px !important;padding-bottom:0px !important;}
.vc_custom_1436989588017{padding-top:100px !important;padding-bottom:100px !important;}
.vc_custom_1437466097873{background-image:url(../upload/about-us-bg-31.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1436985673532{padding-top:100px !important;padding-bottom:100px !important;}
.vc_custom_1436985590974{padding-top:0px !important;padding-bottom:0px !important;}
.vc_custom_1437017480856{padding-top:20px !important;}
.vc_custom_1437465879943{padding-top:100px !important;padding-bottom:100px !important;background-image:url(../upload/about-us-bg-21.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1436986868438{padding-top:170px !important;padding-bottom:80px !important;padding-left:20px !important;}
.vc_custom_1436986914909{padding-top:30px !important;}
.vc_custom_1436989404874{padding-top:70px !important;padding-bottom:70px !important;}
.vc_custom_1437011505521{padding-top:70px !important;padding-bottom:70px !important;background-color:#eeeeee !important;}
.vc_custom_1436989411065{padding-top:70px !important;padding-bottom:70px !important;}
.vc_custom_1436989418257{padding-top:70px !important;padding-bottom:70px !important;background-color:#eeeeee !important;}
.about5#cmo-content-box-2 .featured-icon{color:#ffffff !important;}
.about5#cmo-content-box-2 .icon i{background-color:#6183c1;}
.about5#cmo-content-box-2 .icon{border-color:#ebf0fa;}
.about5#cmo-content-box-2 .icon{background-color:#ebf0fa;}
.about5#cmo-content-box-3 .featured-icon{color:#ffffff !important;}
.about5#cmo-content-box-3 .icon i{background-color:#6183c1;}
.about5#cmo-content-box-3 .icon{border-color:#ebf0fa;}
.about5#cmo-content-box-3 .icon{background-color:#ebf0fa;}
.about5#cmo-content-box-4 .featured-icon{color:#ffffff !important;}
.about5#cmo-content-box-4 .icon i{background-color:#6183c1;}
.about5#cmo-content-box-4 .icon{border-color:#ebf0fa;}
.about5#cmo-content-box-4 .icon{background-color:#ebf0fa;}
.about5#cmo-content-box-5 .featured-icon{color:#ffffff !important;}
.about5#cmo-content-box-5 .icon i{background-color:#6183c1;}
.about5#cmo-content-box-5 .icon{border-color:#ebf0fa;}
.about5#cmo-content-box-5 .icon{background-color:#ebf0fa;}
.vc_custom_1436993383104{padding-top:20px !important;padding-bottom:0px !important;}
.vc_custom_1436990444520{padding-top:100px !important;padding-bottom:0px !important;}
.vc_custom_1437466294056{padding-top:150px !important;padding-bottom:150px !important;background-image:url(../upload/home5-bg-appuser1.jpg) !important;}
.vc_custom_1437466403488{background-image:url(../upload/about-us-bg-41.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1436989955450{padding-top:50px !important;padding-bottom:30px !important;}
.vc_custom_1437012555413{padding-top:50px !important;}
.vc_custom_1436921565638{padding-bottom:0px !important;}
.vc_custom_1436381030107{padding-top:20px !important;}
.vc_custom_1436381040526{padding-top:20px !important;}
.vc_custom_1436381046453{padding-top:20px !important;}
.vc_custom_1436381051381{padding-top:20px !important;}
.vc_custom_1437480672439{padding-top:120px !important;padding-bottom:120px !important;background-image:url(../upload/comingsoon1.jpg) !important;}
.vc_custom_1437400556441{padding-top:0px !important;}
.vc_custom_1436360007379{padding-top:20px !important;padding-bottom:20px !important;}
.dnd_countdown_inner{float:left;width:20%;text-align:center;}
.fourstyle .dnd_countdown_inner{float:left;width:25%;text-align:center;}
.dnd_countdown_inner > div{width:115px;margin:0 auto 10px;height:115px;text-align:center;border:3px solid rgb(97, 131, 193);border-radius:50%;font-size:60px;font-weight:300;font-family:'Montserrat';color:#666;}
.dnd_countdown_inner span{display:block;color:#6d7a83;text-align:center;font-size:18px;}
.white-style .dnd_countdown_inner > div{width:115px;margin:0 auto 10px;height:115px;text-align:center;border:3px solid #fff;border-radius:50%;font-size:60px;font-family:Arial;font-weight:300;font-family:'Montserrat';color:#fff;}
.white-style .dnd_countdown_inner span{display:block;color:#fff;text-align:center;font-size:18px;}
.bgblue .dnd_countdown_inner > div{width:100px;margin:0 auto 10px;height:100px;text-align:center;border:3px solid #d7d7d7;border-radius:50%;font-size:53px;font-family:Arial;font-weight:300;font-family:'Montserrat';color:#fff;background:#5076bb;}
.bgblue .dnd_countdown_inner span{display:block;color:#5076bb;text-align:center;font-size:18px;}
.vc_custom_1437480743109{padding-top:120px !important;padding-bottom:120px !important;background-image:url(../upload/comingsoon1.jpg) !important;}
.vc_custom_1436381343384{padding-bottom:50px !important;background-color:#6183c1 !important;}
.vc_custom_1436381327713{padding-top:20px !important;padding-bottom:100px !important;background-color:#6183c1 !important;}
.vc_custom_1436360007379{padding-top:20px !important;padding-bottom:20px !important;}
.vc_custom_1436378293675{margin-top:60px !important;margin-bottom:20px !important;}
.vc_custom_1436381122466{padding-top:80px !important;padding-bottom:80px !important;}
.vc_custom_1437481248184{padding-top:150px !important;padding-bottom:150px !important;background-image:url(../upload/comingsoon1.jpg) !important;}
.vc_custom_1436381948055{background-color:#6183c1 !important;}
.vc_custom_1436381863245{background-color:#496291 !important;}
.vc_custom_1436381813846{background-color:#6183c1 !important;}
.vc_custom_1436360007379{padding-top:20px !important;padding-bottom:20px !important;}
.vc_custom_1436384150066{padding-top:40px !important;}
.vc_custom_1437009480048{background-color:#f7f7f7 !important;}
.vc_custom_1434944261918{padding-bottom:0px !important;}
.vc_custom_1437009503543{padding-bottom:0px !important;background-color:#f7f7f7 !important;}
.vc_custom_1437398400044{padding-bottom:0px !important;}
.vc_custom_1438271187045{padding-top:50px !important;padding-bottom:50px !important;}
.vc_custom_1437009519405{background-color:#f7f7f7 !important;}
.vc_custom_1437018616188{padding-top:40px !important;}
.vc_custom_1436921565638{padding-bottom:0px !important;}
.vc_custom_1437009442055{padding-top:40px !important;padding-bottom:40px !important;}
.blackbutton a{color:#fff !important;background:#333 !important;border:1px solid #333 !important;}
.blackbutton a:hover{background:#fff !important;border:1px solid #333 !important;color:#333 !important;}
.blackbutton span{color:#fff !important;}
.blackbutton a:hover span{color:#333 !important;}
.wpb_content_element:hover .blackbutton span{color:#333 !important;}
.wpb_content_element:hover .blackbutton a{background:#fff !important;border:1px solid #333 !important;color:#333 !important;}
.vc_custom_1437493303781{padding-bottom:0px !important;}
.vc_custom_1437010997511{padding-bottom:0px !important;}
.vc_custom_1438026545506{padding-top:10px !important;padding-bottom:10px !important;}
.vc_custom_1437011368171{padding-top:20px !important;padding-bottom:50px !important;}
.vc_custom_1437468057950{padding-top:150px !important;padding-bottom:150px !important;background-image:url(../upload/home5-bg-appuser1.jpg) !important;}
.vc_custom_1437009519405{background-color:#f7f7f7 !important;}
.vc_custom_1436921565638{padding-bottom:0px !important;}
.vc_custom_1436989955450{padding-top:50px !important;padding-bottom:30px !important;}
.vc_custom_1437011697974{padding-top:40px !important;}
.vc_custom_1437009442055{padding-top:40px !important;padding-bottom:40px !important;}
.bg-blue{background:#5076bb !important;}
.vc_custom_1437015364448{padding-top:20px !important;padding-bottom:0px !important;background-color:#f9f9f9 !important;}
.vc_custom_1437468226373{padding-top:30px !important;padding-bottom:30px !important;background-image:url(../upload/about-us-bg-11.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1436185319152{padding-top:0px !important;padding-bottom:0px !important;}
.vc_custom_1436989955450{padding-top:50px !important;padding-bottom:30px !important;}
.vc_custom_1437012555413{padding-top:50px !important;}
.vc_custom_1437468301940{padding-top:100px !important;padding-bottom:100px !important;background-image:url(../upload/about-us-bg-21.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1436986868438{padding-top:170px !important;padding-bottom:80px !important;padding-left:20px !important;}
.vc_custom_1435167133789{margin-top:15px !important;}
.vc_custom_1435167130366{margin-top:15px !important;}
.vc_custom_1435167124965{margin-top:15px !important;}
.vc_custom_1437503097114{background-image:url(../upload/home2-bg-clients1.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1437012852370{padding-top:20px !important;}
.vc_custom_1438027105389{background-image:url(../upload/bgpattern-transparent.png) !important;}
.vc_custom_1437465791513{padding-top:0px !important;padding-bottom:0px !important;}
.vc_custom_1436923979140{padding-top:70px !important;padding-bottom:70px !important;}
.vc_custom_1436923990708{padding-top:70px !important;padding-bottom:70px !important;background-color:#eeeeee !important;}
.vc_custom_1436923996899{padding-top:70px !important;padding-bottom:70px !important;}
.vc_custom_1436924005179{padding-top:70px !important;padding-bottom:70px !important;background-color:#eeeeee !important;}
.vc_custom_1437466097873{background-image:url(../upload/about-us-bg-31.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1437492989886{padding-bottom:0px !important;}
.vc_custom_1437480080418{padding-top:50px !important;padding-bottom:50px !important;background-color:#6183c1 !important;}
.vc_custom_1436381051381{padding-top:20px !important;}
.vc_custom_1436381030107{padding-top:20px !important;}
.vc_custom_1436381040526{padding-top:20px !important;}
.vc_custom_1436381046453{padding-top:20px !important;}
.vc_custom_1436381051381{padding-top:20px !important;}
.accordion1#cmo_accordion-2 .ui-accordion-header-active a{background-color:#5076bb;}
.accordion1#cmo_accordion-2 .wpb_accordion_header:not(.ui-accordion-header-active) a:hover{color:#5076bb;}
.accordion1#cmo_accordion-2 .wpb_accordion_section:not(:last-child){margin-bottom:-1px;}
.accordion2#cmo_accordion-4 .ui-accordion-header-active a{background-color:#81d742;}
.accordion2#cmo_accordion-4 .wpb_accordion_header:not(.ui-accordion-header-active) a:hover{color:#81d742;}
.accordion2#cmo_accordion-4 .wpb_accordion_section:not(:last-child){margin-bottom:-1px;}
.accordion3#cmo_accordion-6 .ui-accordion-header-active a{background-color:#e5403a;}
.accordion3#cmo_accordion-6 .wpb_accordion_header:not(.ui-accordion-header-active) a:hover{color:#e5403a;}
.accordion3#cmo_accordion-6 .wpb_accordion_section:not(:last-child){margin-bottom:20px;}
.accordion4#cmo_accordion-7 .ui-accordion-header-active a{background-color:#313131;}
.accordion4#cmo_accordion-7 .wpb_accordion_header:not(.ui-accordion-header-active) a:hover{color:#313131;}
.accordion4#cmo_accordion-7 .wpb_accordion_section:not(:last-child){margin-bottom:20px;}
.accordion5#cmo_accordion-9 .ui-accordion-header-active a{background-color:#fdcd4f;}
.accordion5#cmo_accordion-9 .wpb_accordion_header:not(.ui-accordion-header-active) a:hover{color:#fdcd4f;}
.accordion5#cmo_accordion-9 .wpb_accordion_section:not(:last-child){margin-bottom:-1px;}
.accordion6#cmo_accordion-10 .ui-accordion-header-active a{background-color:#91ac8b;}
.accordion6#cmo_accordion-10 .wpb_accordion_header:not(.ui-accordion-header-active) a:hover{color:#91ac8b;}
.accordion6#cmo_accordion-10 .wpb_accordion_section:not(:last-child){margin-bottom:-1px;}
.button1#cmo-button-2{border-width:1px;}
.button1#cmo-button-2{margin:0px 5px 0px 0px !important;;}
.shortcodebuttons#cmo-button-18{border-width:1px;}
.shortcodebuttons#cmo-button-18{margin:0px 5px 0px 0px !important;;}
.shortcodebuttons#cmo-button-21{border-width:1px;}
.shortcodebuttons#cmo-button-21{margin:0px 5px 0px 0px !important;;}
.shortcodebuttons#cmo-button-22{border-width:1px;}
.shortcodebuttons#cmo-button-24{border-width:1px;}
.shortcodebuttons#cmo-button-24{margin:0px 5px 0px 0px !important;;}
.shortcodebuttons#cmo-button-25{border-width:1px;}
.shortcodebuttons#cmo-button-27{border-width:1px;}
.shortcodebuttons#cmo-button-27{margin:0px 5px 0px 0px !important;;}
.shortcodebuttons#cmo-button-27{color:#ffffff;}
.shortcodebuttons#cmo-button-27{border-color:#87ca3d;}
.shortcodebuttons#cmo-button-27:not(:hover){background-color:#87ca3d;}
.shortcodebuttons#cmo-button-27:hover{border-color:#88e060;}
.shortcodebuttons#cmo-button-27:hover{background-color:#88e060;}
.shortcodebuttons#cmo-button-28{border-width:1px;}
.shortcodebuttons#cmo-button-28{color:#87ca3d;}
.shortcodebuttons#cmo-button-28{border-color:#87ca3d;}
.shortcodebuttons#cmo-button-28:hover{color:#ffffff;}
.shortcodebuttons#cmo-button-28:hover{background-color:#87ca3d;}
.shortcodebuttons#cmo-button-30{border-width:1px;}
.shortcodebuttons#cmo-button-30{margin:0px 5px 0px 0px !important;;}
.shortcodebuttons#cmo-button-30{color:#ffffff;}
.shortcodebuttons#cmo-button-30{border-color:#e5403a;}
.shortcodebuttons#cmo-button-30:not(:hover){background-color:#e5403a;}
.shortcodebuttons#cmo-button-30:hover{border-color:#e5918e;}
.shortcodebuttons#cmo-button-30:hover{background-color:#e5918e;}
.shortcodebuttons#cmo-button-31{border-width:1px;}
.shortcodebuttons#cmo-button-31{color:#e5403a;}
.shortcodebuttons#cmo-button-31{border-color:#e5403a;}
.shortcodebuttons#cmo-button-31:not(:hover){background-color:rgba(255, 255, 255, 0.01);}
.shortcodebuttons#cmo-button-31:hover{color:#ffffff;}
.shortcodebuttons#cmo-button-31:hover{background-color:#e5403a;}
.shortcodebuttons#cmo-button-33{border-width:1px;}
.shortcodebuttons#cmo-button-33{margin:0px 5px 0px 0px !important;;}
.shortcodebuttons#cmo-button-33{color:#ffffff;}
.shortcodebuttons#cmo-button-33{border-color:#474747;}
.shortcodebuttons#cmo-button-33:not(:hover){background-color:#474747;}
.shortcodebuttons#cmo-button-33:hover{color:#ffffff;}
.shortcodebuttons#cmo-button-33:hover{border-color:#7f7f7f;}
.shortcodebuttons#cmo-button-33:hover{background-color:#7f7f7f;}
.shortcodebuttons#cmo-button-34{border-width:1px;}
.shortcodebuttons#cmo-button-34{color:#474747;}
.shortcodebuttons#cmo-button-34{border-color:#474747;}
.shortcodebuttons#cmo-button-34:hover{color:#ffffff;}
.shortcodebuttons#cmo-button-34:hover{background-color:#474747;}
.shortcodebuttons#cmo-button-35{border-width:1px;}
.shortcodebuttons#cmo-button-35{margin:0px 5px 0px 0px !important;;}
.shortcodebuttons#cmo-button-35{color:#ffffff;}
.shortcodebuttons#cmo-button-35{border-color:#87ca3d;}
.shortcodebuttons#cmo-button-35:not(:hover){background-color:#87ca3d;}
.shortcodebuttons#cmo-button-35:hover{border-color:#88e060;}
.shortcodebuttons#cmo-button-35:hover{background-color:#88e060;}
.shortcodebuttons#cmo-button-36{border-width:1px;}
.shortcodebuttons#cmo-button-36{color:#87ca3d;}
.shortcodebuttons#cmo-button-36{border-color:#87ca3d;}
.shortcodebuttons#cmo-button-36:not(:hover){background-color:rgba(255, 255, 255, 0.01);}
.shortcodebuttons#cmo-button-36:hover{color:#ffffff;}
.shortcodebuttons#cmo-button-36:hover{background-color:#87ca3d;}
.shortcodebuttons#cmo-button-38{border-width:1px;}
.shortcodebuttons#cmo-button-38{margin:0px 5px 0px 0px !important;;}
.shortcodebuttons#cmo-button-38{color:#ffffff;}
.shortcodebuttons#cmo-button-38{border-color:#e5403a;}
.shortcodebuttons#cmo-button-38:not(:hover){background-color:#e5403a;}
.shortcodebuttons#cmo-button-38:hover{border-color:#e5918e;}
.shortcodebuttons#cmo-button-38:hover{background-color:#e5918e;}
.shortcodebuttons#cmo-button-39{border-width:1px;}
.shortcodebuttons#cmo-button-39{color:#e5403a;}
.shortcodebuttons#cmo-button-39{border-color:#e5403a;}
.shortcodebuttons#cmo-button-39:not(:hover){background-color:rgba(255, 255, 255, 0.01);}
.shortcodebuttons#cmo-button-39:hover{color:#ffffff;}
.shortcodebuttons#cmo-button-39:hover{background-color:#e5403a;}
.shortcodebuttons#cmo-button-41{border-width:1px;}
.shortcodebuttons#cmo-button-41{margin:0px 5px 0px 0px !important;;}
.shortcodebuttons#cmo-button-41{color:#ffffff;}
.shortcodebuttons#cmo-button-41{border-color:#474747;}
.shortcodebuttons#cmo-button-41:not(:hover){background-color:#474747;}
.shortcodebuttons#cmo-button-41:hover{color:#ffffff;}
.shortcodebuttons#cmo-button-41:hover{border-color:#7f7f7f;}
.shortcodebuttons#cmo-button-41:hover{background-color:#7f7f7f;}
.shortcodebuttons#cmo-button-42{border-width:1px;}
.shortcodebuttons#cmo-button-42{color:#474747;}
.shortcodebuttons#cmo-button-42{border-color:#474747;}
.shortcodebuttons#cmo-button-42:hover{color:#ffffff;}
.shortcodebuttons#cmo-button-42:hover{background-color:#474747;}
.shortcodebuttons#cmo-button-43{border-width:1px;}
.shortcodebuttons#cmo-button-43{margin:0px 5px 0px 0px !important;;}
.shortcodebuttons#cmo-button-43{color:#ffffff;}
.shortcodebuttons#cmo-button-43{border-color:#87ca3d;}
.shortcodebuttons#cmo-button-43:not(:hover){background-color:#87ca3d;}
.shortcodebuttons#cmo-button-43:hover{border-color:#88e060;}
.shortcodebuttons#cmo-button-43:hover{background-color:#88e060;}
.shortcodebuttons#cmo-button-44{border-width:1px;}
.shortcodebuttons#cmo-button-44{color:#87ca3d;}
.shortcodebuttons#cmo-button-44{border-color:#87ca3d;}
.shortcodebuttons#cmo-button-44:not(:hover){background-color:rgba(255, 255, 255, 0.01);}
.shortcodebuttons#cmo-button-44:hover{color:#ffffff;}
.shortcodebuttons#cmo-button-44:hover{background-color:#87ca3d;}
.shortcodebuttons#cmo-button-46{border-width:1px;}
.shortcodebuttons#cmo-button-46{margin:0px 5px 0px 0px !important;;}
.shortcodebuttons#cmo-button-46{color:#ffffff;}
.shortcodebuttons#cmo-button-46{border-color:#e5403a;}
.shortcodebuttons#cmo-button-46:not(:hover){background-color:#e5403a;}
.shortcodebuttons#cmo-button-46:hover{border-color:#e5918e;}
.shortcodebuttons#cmo-button-46:hover{background-color:#e5918e;}
.shortcodebuttons#cmo-button-47{border-width:1px;}
.shortcodebuttons#cmo-button-47{color:#e5403a;}
.shortcodebuttons#cmo-button-47{border-color:#e5403a;}
.shortcodebuttons#cmo-button-47:not(:hover){background-color:rgba(255, 255, 255, 0.01);}
.shortcodebuttons#cmo-button-47:hover{color:#ffffff;}
.shortcodebuttons#cmo-button-47:hover{background-color:#e5403a;}
.shortcodebuttons#cmo-button-49{border-width:1px;}
.shortcodebuttons#cmo-button-49{margin:0px 5px 0px 0px !important;;}
.shortcodebuttons#cmo-button-49{color:#ffffff;}
.shortcodebuttons#cmo-button-49{border-color:#474747;}
.shortcodebuttons#cmo-button-49:not(:hover){background-color:#474747;}
.shortcodebuttons#cmo-button-49:hover{color:#ffffff;}
.shortcodebuttons#cmo-button-49:hover{border-color:#7f7f7f;}
.shortcodebuttons#cmo-button-49:hover{background-color:#7f7f7f;}
.shortcodebuttons#cmo-button-50{border-width:1px;}
.shortcodebuttons#cmo-button-50{color:#474747;}
.shortcodebuttons#cmo-button-50{border-color:#474747;}
.shortcodebuttons#cmo-button-50:not(:hover){background-color:rgba(255, 255, 255, 0.01);}
.shortcodebuttons#cmo-button-50:hover{color:#ffffff;}
.shortcodebuttons#cmo-button-50:hover{background-color:#474747;}
.shortcodebuttons#cmo-button-52{border-width:0px;}
.shortcodebuttons#cmo-button-52{margin:0px 5px 0px 5px !important;;}
.shortcodebuttons#cmo-button-53{border-width:0px;}
.shortcodebuttons#cmo-button-55{border-width:1px;}
.shortcodebuttons#cmo-button-55{margin:0px 5px 0px 5px !important;;}
.shortcodebuttons#cmo-button-56{border-width:1px;}
.shortcodebuttons#cmo-button-58{border-width:3px;}
.shortcodebuttons#cmo-button-58{margin:0px 5px 0px 5px !important;;}
.shortcodebuttons#cmo-button-59{border-width:3px;}
.shortcodebuttons#cmo-button-60{border-width:0px;}
.shortcodebuttons#cmo-button-60{margin:0px 5px 0px 5px !important;;}
.shortcodebuttons#cmo-button-61{border-width:0px;}
.shortcodebuttons#cmo-button-63{border-width:1px;}
.shortcodebuttons#cmo-button-63{margin:0px 5px 0px 5px !important;;}
.shortcodebuttons#cmo-button-64{border-width:1px;}
.shortcodebuttons#cmo-button-66{border-width:3px;}
.shortcodebuttons#cmo-button-66{margin:0px 5px 0px 5px !important;;}
.shortcodebuttons#cmo-button-67{border-width:3px;}
.shortcodebuttons#cmo-button-68{border-width:0px;}
.shortcodebuttons#cmo-button-68{margin:0px 5px 0px 5px !important;;}
.shortcodebuttons#cmo-button-69{border-width:0px;}
.shortcodebuttons#cmo-button-71{border-width:1px;}
.shortcodebuttons#cmo-button-71{margin:0px 5px 0px 5px !important;;}
.shortcodebuttons#cmo-button-72{border-width:1px;}
.shortcodebuttons#cmo-button-74{border-width:3px;}
.shortcodebuttons#cmo-button-74{margin:0px 5px 0px 5px !important;;}
.shortcodebuttons#cmo-button-75{border-width:3px;}
.shortcodebuttons#cmo-button-77{border-width:1px;}
.shortcodebuttons#cmo-button-77{margin:0px 5px 0px 5px !important;;}
.shortcodebuttons#cmo-button-78{border-width:1px;}
.shortcodebuttons#cmo-button-80{border-width:1px;}
.shortcodebuttons#cmo-button-80{margin:0px 5px 0px 5px !important;;}
.shortcodebuttons#cmo-button-81{border-width:1px;}
.shortcodebuttons#cmo-button-82{border-width:1px;}
.shortcodebuttons#cmo-button-82{margin:0px 5px 0px 5px !important;;}
.shortcodebuttons#cmo-button-83{border-width:1px;}
.shortcodebuttons#cmo-button-85{border-width:1px;}
.shortcodebuttons#cmo-button-85{margin:0px 5px 0px 5px !important;;}
.shortcodebuttons#cmo-button-86{border-width:1px;}
.shortcodebuttons#cmo-button-87{border-width:1px;}
.shortcodebuttons#cmo-button-87{margin:0px 5px 0px 5px !important;;}
.shortcodebuttons#cmo-button-88{border-width:1px;}
.shortcodebuttons#cmo-button-90{border-width:1px;}
.shortcodebuttons#cmo-button-90{margin:0px 5px 0px 5px !important;;}
.shortcodebuttons#cmo-button-91{border-width:1px;}
.shortcodebuttons#cmo-button-92{border-width:1px;}
.shortcodebuttons#cmo-button-92{margin:0px 5px 0px 5px !important;;}
.shortcodebuttons#cmo-button-93{border-width:1px;}
.shortcodebuttons#cmo-button-95{border-width:1px;}
.shortcodebuttons#cmo-button-95{margin:0px 5px 0px 5px !important;;}
.shortcodebuttons#cmo-button-96{border-width:1px;}
.span3{width:20%;float:left;}
.vc_custom_1435967578931{padding-top:0px !important;padding-bottom:0px !important;}
.vc_custom_1435967584370{padding-top:0px !important;padding-bottom:0px !important;}
.vc_custom_1435966789844{padding-top:30px !important;padding-bottom:30px !important;}
.vc_custom_1438197896243{padding-top:30px !important;padding-bottom:30px !important;background-image:url(../upload/data-counter-bg1.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1435966757037{padding-top:30px !important;padding-bottom:30px !important;}
.vc_custom_1435966799709{padding-top:30px !important;padding-bottom:30px !important;}
.vc_custom_1435966809278{padding-top:30px !important;padding-bottom:30px !important;}
.vc_custom_1435966826293{padding-top:30px !important;padding-bottom:30px !important;}
.vc_custom_1435966757037{padding-top:30px !important;padding-bottom:30px !important;}
.vc_custom_1435966799709{padding-top:30px !important;padding-bottom:30px !important;}
.vc_custom_1435966809278{padding-top:30px !important;padding-bottom:30px !important;}
.vc_custom_1435966826293{padding-top:30px !important;padding-bottom:30px !important;}
.vc_custom_1435966666623{padding-top:30px !important;padding-bottom:30px !important;}
.vc_custom_1435968403841{padding-top:30px !important;padding-bottom:30px !important;background-color:#eeeeee !important;}
.vc_custom_1435966678981{padding-top:30px !important;padding-bottom:30px !important;}
.vc_custom_1435966878812{padding-top:30px !important;padding-bottom:30px !important;background-color:#eeeeee !important;}
.vc_custom_1435966666623{padding-top:30px !important;padding-bottom:30px !important;}
.vc_custom_1435967010227{padding-top:30px !important;padding-bottom:30px !important;}
.vc_custom_1435966678981{padding-top:30px !important;padding-bottom:30px !important;}
.vc_custom_1435967015546{padding-top:30px !important;padding-bottom:30px !important;}
.counters-page#cmo-content-box-1{min-height:200px;}
.counters-page#cmo-content-box-2{min-height:200px;}
.counters-page#cmo-content-box-3{min-height:200px;}
.counters-page#cmo-content-box-4{min-height:200px;}
.counters-page#cmo-content-box-5 .icon{color:rgba(0,0,0,0.4);}
.counters-page#cmo-content-box-5 .count{color:#000000;}
.counters-page#cmo-content-box-5 .title{color:rgba(0,0,0,0.4);}
.counters-page#cmo-content-box-5{min-height:200px;}
.counters-page#cmo-content-box-6 .icon{color:rgba(0,0,0,0.4);}
.counters-page#cmo-content-box-6 .count{color:#000000;}
.counters-page#cmo-content-box-6 .title{color:rgba(0,0,0,0.4);}
.counters-page#cmo-content-box-6{min-height:200px;}
.counters-page#cmo-content-box-7 .icon{color:rgba(0,0,0,0.4);}
.counters-page#cmo-content-box-7 .count{color:#000000;}
.counters-page#cmo-content-box-7 .title{color:rgba(0,0,0,0.4);}
.counters-page#cmo-content-box-7{min-height:200px;}
.counters-page#cmo-content-box-8 .icon{color:rgba(0,0,0,0.4);}
.counters-page#cmo-content-box-8 .count{color:#000000;}
.counters-page#cmo-content-box-8 .title{color:rgba(0,0,0,0.4);}
.counters-page#cmo-content-box-8{min-height:200px;}
.counters-page#cmo-content-box-9{min-height:200px;}
.counters-page#cmo-content-box-10{min-height:200px;}
.counters-page#cmo-content-box-11{min-height:200px;}
.counters-page#cmo-content-box-12{min-height:200px;}
.counters-page#cmo-content-box-13 .icon{color:#ffffff;}
.counters-page#cmo-content-box-13 .count{color:#ffffff;}
.counters-page#cmo-content-box-13 .title{color:rgba(255,255,255,0.7);}
.counters-page#cmo-content-box-13{min-height:200px;}
.counters-page#cmo-content-box-14 .icon{color:#ffffff;}
.counters-page#cmo-content-box-14 .count{color:#ffffff;}
.counters-page#cmo-content-box-14 .title{color:rgba(255,255,255,0.7);}
.counters-page#cmo-content-box-14{min-height:200px;}
.counters-page#cmo-content-box-15 .icon{color:#ffffff;}
.counters-page#cmo-content-box-15 .count{color:#ffffff;}
.counters-page#cmo-content-box-15 .title{color:rgba(255,255,255,0.7);}
.counters-page#cmo-content-box-15{min-height:200px;}
.counters-page#cmo-content-box-16 .icon{color:#ffffff;}
.counters-page#cmo-content-box-16 .count{color:#ffffff;}
.counters-page#cmo-content-box-16 .title{color:rgba(255,255,255,0.7);}
.counters-page#cmo-content-box-16{min-height:200px;}
.progressbars-page#cmo-progress-bar-2 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-2 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-3 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-3 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-4 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-4 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-5 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-5 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-6 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-6 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-7 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-7 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-8 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-8 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-9 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-9 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-10 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-10 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-10 .meter{color:#fdcd4f;}
.progressbars-page#cmo-progress-bar-10 .gauge{background-color:#fdcd4f;}
.progressbars-page#cmo-progress-bar-11 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-11 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-11 .meter{color:#fdcd4f;}
.progressbars-page#cmo-progress-bar-11 .gauge{background-color:#fdcd4f;}
.progressbars-page#cmo-progress-bar-12 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-12 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-12 .meter{color:#fdcd4f;}
.progressbars-page#cmo-progress-bar-12 .gauge{background-color:#fdcd4f;}
.progressbars-page#cmo-progress-bar-13 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-13 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-13 .meter{color:#fdcd4f;}
.progressbars-page#cmo-progress-bar-13 .gauge{background-color:#fdcd4f;}
.progressbars-page#cmo-progress-bar-14 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-14 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-14 .meter{color:#fdcd4f;}
.progressbars-page#cmo-progress-bar-14 .gauge{background-color:#fdcd4f;}
.progressbars-page#cmo-progress-bar-15 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-15 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-15 .meter{color:#fdcd4f;}
.progressbars-page#cmo-progress-bar-15 .gauge{background-color:#fdcd4f;}
.progressbars-page#cmo-progress-bar-16 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-16 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-16 .meter{color:#fdcd4f;}
.progressbars-page#cmo-progress-bar-16 .gauge{background-color:#fdcd4f;}
.progressbars-page#cmo-progress-bar-17 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-17 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-17 .meter{color:#fdcd4f;}
.progressbars-page#cmo-progress-bar-17 .gauge{background-color:#fdcd4f;}
.progressbars-page#cmo-progress-bar-19 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-19 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-19 .meter{color:#e5403a;}
.progressbars-page#cmo-progress-bar-19 .gauge{background-color:#e5403a;}
.progressbars-page#cmo-progress-bar-19 .value.background-set{background-color:#e5403a;}
.progressbars-page#cmo-progress-bar-19 .value.background-set{background-color:#e5403a;}
.progressbars-page#cmo-progress-bar-19 .value.background-set:after{border-color:#e5403a;}
.progressbars-page#cmo-progress-bar-20 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-20 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-20 .meter{color:#e5403a;}
.progressbars-page#cmo-progress-bar-20 .gauge{background-color:#e5403a;}
.progressbars-page#cmo-progress-bar-20 .value.background-set{background-color:#fdcd4f;}
.progressbars-page#cmo-progress-bar-20 .value.background-set:after{border-color:#fdcd4f;}
.progressbars-page#cmo-progress-bar-21 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-21 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-21 .meter{color:#e5403a;}
.progressbars-page#cmo-progress-bar-21 .gauge{background-color:#e5403a;}
.progressbars-page#cmo-progress-bar-21 .value.background-set{background-color:#e5403a;}
.progressbars-page#cmo-progress-bar-21 .value.background-set{background-color:#e5403a;}
.progressbars-page#cmo-progress-bar-21 .value.background-set:after{border-color:#e5403a;}
.progressbars-page#cmo-progress-bar-22 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-22 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-22 .meter{color:#e5403a;}
.progressbars-page#cmo-progress-bar-22 .gauge{background-color:#e5403a;}
.progressbars-page#cmo-progress-bar-22 .value.background-set{background-color:#fdcd4f;}
.progressbars-page#cmo-progress-bar-22 .value.background-set:after{border-color:#fdcd4f;}
.progressbars-page#cmo-progress-bar-23 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-23 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-23 .meter{color:#87ca3d;}
.progressbars-page#cmo-progress-bar-23 .gauge{background-color:#87ca3d;}
.progressbars-page#cmo-progress-bar-23 .value.background-set{background-color:#87ca3d;}
.progressbars-page#cmo-progress-bar-23 .value.background-set{background-color:#87ca3d;}
.progressbars-page#cmo-progress-bar-23 .value.background-set:after{border-color:#87ca3d;}
.progressbars-page#cmo-progress-bar-24 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-24 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-24 .meter{color:#87ca3d;}
.progressbars-page#cmo-progress-bar-24 .gauge{background-color:#87ca3d;}
.progressbars-page#cmo-progress-bar-24 .value.background-set{background-color:#5076bb;}
.progressbars-page#cmo-progress-bar-24 .value.background-set:after{border-color:#5076bb;}
.progressbars-page#cmo-progress-bar-25 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-25 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-25 .meter{color:#87ca3d;}
.progressbars-page#cmo-progress-bar-25 .gauge{background-color:#87ca3d;}
.progressbars-page#cmo-progress-bar-25 .value.background-set{background-color:#87ca3d;}
.progressbars-page#cmo-progress-bar-25 .value.background-set{background-color:#87ca3d;}
.progressbars-page#cmo-progress-bar-25 .value.background-set:after{border-color:#87ca3d;}
.progressbars-page#cmo-progress-bar-26 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-26 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-26 .meter{color:#87ca3d;}
.progressbars-page#cmo-progress-bar-26 .gauge{background-color:#87ca3d;}
.progressbars-page#cmo-progress-bar-26 .value.background-set{background-color:#5076bb;}
.progressbars-page#cmo-progress-bar-26 .value.background-set:after{border-color:#5076bb;}
.progressbars-page#cmo-progress-bar-27 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-27 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-27 .meter{color:#000000;}
.progressbars-page#cmo-progress-bar-27 .gauge{background-color:#000000;}
.progressbars-page#cmo-progress-bar-27 .value.background-set{background-color:#000000;}
.progressbars-page#cmo-progress-bar-27 .value.background-set{background-color:#000000;}
.progressbars-page#cmo-progress-bar-27 .value.background-set:after{border-color:#000000;}
.progressbars-page#cmo-progress-bar-28 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-28 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-28 .meter{color:#000000;}
.progressbars-page#cmo-progress-bar-28 .gauge{background-color:#000000;}
.progressbars-page#cmo-progress-bar-28 .value.background-set{background-color:#474747;}
.progressbars-page#cmo-progress-bar-28 .value.background-set:after{border-color:#474747;}
.progressbars-page#cmo-progress-bar-29 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-29 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-29 .meter{color:#000000;}
.progressbars-page#cmo-progress-bar-29 .gauge{background-color:#000000;}
.progressbars-page#cmo-progress-bar-29 .value.background-set{background-color:#000000;}
.progressbars-page#cmo-progress-bar-29 .value.background-set{background-color:#000000;}
.progressbars-page#cmo-progress-bar-29 .value.background-set:after{border-color:#000000;}
.progressbars-page#cmo-progress-bar-30 .meter{height:3px;}
.progressbars-page#cmo-progress-bar-30 .gauge{height:3px;}
.progressbars-page#cmo-progress-bar-30 .meter{color:#000000;}
.progressbars-page#cmo-progress-bar-30 .gauge{background-color:#000000;}
.progressbars-page#cmo-progress-bar-30 .value.background-set{background-color:#474747;}
.progressbars-page#cmo-progress-bar-30 .value.background-set:after{border-color:#474747;}
.progressbars-page#cmo-progress-bar-32 .meter{height:5px;}
.progressbars-page#cmo-progress-bar-32 .gauge{height:5px;}
.progressbars-page#cmo-progress-bar-33 .meter{height:5px;}
.progressbars-page#cmo-progress-bar-33 .gauge{height:5px;}
.progressbars-page#cmo-progress-bar-34 .meter{height:8px;}
.progressbars-page#cmo-progress-bar-34 .gauge{height:8px;}
.progressbars-page#cmo-progress-bar-35 .meter{height:8px;}
.progressbars-page#cmo-progress-bar-35 .gauge{height:8px;}
.progressbars-page#cmo-progress-bar-36 .meter{height:10px;}
.progressbars-page#cmo-progress-bar-36 .gauge{height:10px;}
.progressbars-page#cmo-progress-bar-37 .meter{height:10px;}
.progressbars-page#cmo-progress-bar-37 .gauge{height:10px;}
.progressbars-page#cmo-progress-bar-38 .meter{height:15px;}
.progressbars-page#cmo-progress-bar-38 .gauge{height:15px;}
.progressbars-page#cmo-progress-bar-39 .meter{height:15px;}
.progressbars-page#cmo-progress-bar-39 .gauge{height:15px;}
.cmo-button#cmo-button-3{border-width:0px;}
.cmo-button#cmo-button-5{border-width:0px;}
.cmo-button#cmo-button-7{border-width:0px;}
.cmo-button#cmo-button-9{border-width:0px;}
.cmo-button#cmo-button-11{border-width:0px;}
.cmo-button#cmo-button-13{border-width:0px;}
.cmo-button#cmo-button-15{border-width:0px;}
.cmo-button#cmo-button-17{border-width:0px;}
.cmo-button#cmo-button-19{border-width:0px;}
.cmo-button#cmo-button-21{border-width:0px;}
.cmo-button#cmo-button-23{border-width:0px;}
.cmo-button#cmo-button-25{border-width:0px;}
.cmo-button#cmo-button-27{border-width:0px;}
.cmo-button#cmo-button-29{border-width:0px;}
.cmo-button#cmo-button-31{border-width:0px;}
.cmo-button#cmo-button-33{border-width:0px;}
.cmo-button#cmo-button-35{border-width:0px;}
.cmo-button#cmo-button-37{border-width:0px;}
.cmo-button#cmo-button-39{border-width:0px;}
.cmo-button#cmo-button-41{border-width:0px;}
.cmo-button#cmo-button-44{border-width:0px;}
.cmo-button#cmo-button-46{border-width:0px;}
.cmo-button#cmo-button-48{border-width:0px;}
.cmo-button#cmo-button-50{border-width:0px;}
.cmo-button#cmo-button-52{border-width:0px;}
.cmo-button#cmo-button-54{border-width:0px;}
.cmo-button#cmo-button-56{border-width:0px;}
.cmo-button#cmo-button-58{border-width:0px;}
.cmo-button#cmo-button-60{border-width:0px;}
.cmo-button#cmo-button-62{border-width:0px;}
.cmo-button#cmo-button-64{border-width:0px;}
.cmo-button#cmo-button-66{border-width:0px;}
.cmo-button#cmo-button-68{border-width:0px;}
.cmo-button#cmo-button-70{border-width:0px;}
.cmo-button#cmo-button-72{border-width:0px;}
.cmo-button#cmo-button-74{border-width:0px;}
.cmo-button#cmo-button-76{border-width:0px;}
.cmo-button#cmo-button-78{border-width:0px;}
.cmo-button#cmo-button-80{border-width:0px;}
.cmo-button#cmo-button-82{border-width:0px;}
.pricingpage#cmo-content-box-2:hover{background-color:#6183c1;}
.pricingpage#cmo-content-box-2.featured{background-color:#6183c1;}
.pricingpage#cmo-content-box-2:not(:hover):not(.featured) .cmo-button{background-color:#6183c1;}
.pricingpage#cmo-content-box-4:hover{background-color:#6183c1;}
.pricingpage#cmo-content-box-4.featured{background-color:#6183c1;}
.pricingpage#cmo-content-box-4:not(:hover):not(.featured) .cmo-button{background-color:#6183c1;}
.pricingpage#cmo-content-box-6:hover{background-color:#6183c1;}
.pricingpage#cmo-content-box-6.featured{background-color:#6183c1;}
.pricingpage#cmo-content-box-6:not(:hover):not(.featured) .cmo-button{background-color:#6183c1;}
.pricingpage#cmo-content-box-8:hover{background-color:#6183c1;}
.pricingpage#cmo-content-box-8.featured{background-color:#6183c1;}
.pricingpage#cmo-content-box-8:not(:hover):not(.featured) .cmo-button{background-color:#6183c1;}
.pricingpage#cmo-content-box-10:hover{background-color:#00ada7;}
.pricingpage#cmo-content-box-10.featured{background-color:#00ada7;}
.pricingpage#cmo-content-box-10:not(:hover):not(.featured) .cmo-button{background-color:#00ada7;}
.pricingpage#cmo-content-box-12:hover{background-color:#00ada7;}
.pricingpage#cmo-content-box-12.featured{background-color:#00ada7;}
.pricingpage#cmo-content-box-12:not(:hover):not(.featured) .cmo-button{background-color:#00ada7;}
.pricingpage#cmo-content-box-14:hover{background-color:#00ada7;}
.pricingpage#cmo-content-box-14.featured{background-color:#00ada7;}
.pricingpage#cmo-content-box-14:not(:hover):not(.featured) .cmo-button{background-color:#00ada7;}
.pricingpage#cmo-content-box-16:hover{background-color:#00ada7;}
.pricingpage#cmo-content-box-16.featured{background-color:#00ada7;}
.pricingpage#cmo-content-box-16:not(:hover):not(.featured) .cmo-button{background-color:#00ada7;}
.pricingpage#cmo-content-box-18:hover{background-color:#87ca3d;}
.pricingpage#cmo-content-box-18.featured{background-color:#87ca3d;}
.pricingpage#cmo-content-box-18:not(:hover):not(.featured) .cmo-button{background-color:#87ca3d;}
.pricingpage#cmo-content-box-20:hover{background-color:#87ca3d;}
.pricingpage#cmo-content-box-20.featured{background-color:#87ca3d;}
.pricingpage#cmo-content-box-20:not(:hover):not(.featured) .cmo-button{background-color:#87ca3d;}
.pricingpage#cmo-content-box-22:hover{background-color:#87ca3d;}
.pricingpage#cmo-content-box-22.featured{background-color:#87ca3d;}
.pricingpage#cmo-content-box-22:not(:hover):not(.featured) .cmo-button{background-color:#87ca3d;}
.pricingpage#cmo-content-box-24:hover{background-color:#87ca3d;}
.pricingpage#cmo-content-box-24.featured{background-color:#87ca3d;}
.pricingpage#cmo-content-box-24:not(:hover):not(.featured) .cmo-button{background-color:#87ca3d;}
.pricingpage#cmo-content-box-26:hover{background-color:#e5403a;}
.pricingpage#cmo-content-box-26.featured{background-color:#e5403a;}
.pricingpage#cmo-content-box-26:not(:hover):not(.featured) .cmo-button{background-color:#e5403a;}
.pricingpage#cmo-content-box-28:hover{background-color:#e5403a;}
.pricingpage#cmo-content-box-28.featured{background-color:#e5403a;}
.pricingpage#cmo-content-box-28:not(:hover):not(.featured) .cmo-button{background-color:#e5403a;}
.pricingpage#cmo-content-box-30:hover{background-color:#e5403a;}
.pricingpage#cmo-content-box-30.featured{background-color:#e5403a;}
.pricingpage#cmo-content-box-30:not(:hover):not(.featured) .cmo-button{background-color:#e5403a;}
.pricingpage#cmo-content-box-32:hover{background-color:#e5403a;}
.pricingpage#cmo-content-box-32.featured{background-color:#e5403a;}
.pricingpage#cmo-content-box-32:not(:hover):not(.featured) .cmo-button{background-color:#e5403a;}
.pricingpage#cmo-content-box-34:hover{background-color:#fdcd4f;}
.pricingpage#cmo-content-box-34.featured{background-color:#fdcd4f;}
.pricingpage#cmo-content-box-34:not(:hover):not(.featured) .cmo-button{background-color:#fdcd4f;}
.pricingpage#cmo-content-box-36:hover{background-color:#fdcd4f;}
.pricingpage#cmo-content-box-36.featured{background-color:#fdcd4f;}
.pricingpage#cmo-content-box-36:not(:hover):not(.featured) .cmo-button{background-color:#fdcd4f;}
.pricingpage#cmo-content-box-38:hover{background-color:#fdcd4f;}
.pricingpage#cmo-content-box-38.featured{background-color:#fdcd4f;}
.pricingpage#cmo-content-box-38:not(:hover):not(.featured) .cmo-button{background-color:#fdcd4f;}
.pricingpage#cmo-content-box-40:hover{background-color:#fdcd4f;}
.pricingpage#cmo-content-box-40.featured{background-color:#fdcd4f;}
.pricingpage#cmo-content-box-40:not(:hover):not(.featured) .cmo-button{background-color:#fdcd4f;}
.pricingpage#cmo-content-box-43:hover{border-color:#5076bb;}
.pricingpage#cmo-content-box-43.featured{border-color:#5076bb;}
.pricingpage#cmo-content-box-43:hover .price{color:#5076bb;}
.pricingpage#cmo-content-box-43.featured .price{color:#5076bb;}
.pricingpage#cmo-content-box-43:hover .cmo-button{background-color:#5076bb;}
.pricingpage#cmo-content-box-43.featured .cmo-button{background-color:#5076bb;}
.pricingpage#cmo-content-box-45:hover{border-color:#5076bb;}
.pricingpage#cmo-content-box-45.featured{border-color:#5076bb;}
.pricingpage#cmo-content-box-45:hover .price{color:#5076bb;}
.pricingpage#cmo-content-box-45.featured .price{color:#5076bb;}
.pricingpage#cmo-content-box-45:hover .cmo-button{background-color:#5076bb;}
.pricingpage#cmo-content-box-45.featured .cmo-button{background-color:#5076bb;}
.pricingpage#cmo-content-box-47:hover{border-color:#6183c1;}
.pricingpage#cmo-content-box-47.featured{border-color:#6183c1;}
.pricingpage#cmo-content-box-47:hover .price{color:#6183c1;}
.pricingpage#cmo-content-box-47.featured .price{color:#6183c1;}
.pricingpage#cmo-content-box-47:hover .cmo-button{background-color:#6183c1;}
.pricingpage#cmo-content-box-47.featured .cmo-button{background-color:#6183c1;}
.pricingpage#cmo-content-box-49:hover{border-color:#6183c1;}
.pricingpage#cmo-content-box-49.featured{border-color:#6183c1;}
.pricingpage#cmo-content-box-49:hover .price{color:#6183c1;}
.pricingpage#cmo-content-box-49.featured .price{color:#6183c1;}
.pricingpage#cmo-content-box-49:hover .cmo-button{background-color:#6183c1;}
.pricingpage#cmo-content-box-49.featured .cmo-button{background-color:#6183c1;}
.pricingpage#cmo-content-box-51:hover{border-color:#00ada7;}
.pricingpage#cmo-content-box-51.featured{border-color:#00ada7;}
.pricingpage#cmo-content-box-51:hover .price{color:#00ada7;}
.pricingpage#cmo-content-box-51.featured .price{color:#00ada7;}
.pricingpage#cmo-content-box-51:hover .cmo-button{background-color:#00ada7;}
.pricingpage#cmo-content-box-51.featured .cmo-button{background-color:#00ada7;}
.pricingpage#cmo-content-box-53:hover{border-color:#00ada7;}
.pricingpage#cmo-content-box-53.featured{border-color:#00ada7;}
.pricingpage#cmo-content-box-53:hover .price{color:#00ada7;}
.pricingpage#cmo-content-box-53.featured .price{color:#00ada7;}
.pricingpage#cmo-content-box-53:hover .cmo-button{background-color:#00ada7;}
.pricingpage#cmo-content-box-53.featured .cmo-button{background-color:#00ada7;}
.pricingpage#cmo-content-box-55:hover{border-color:#00ada7;}
.pricingpage#cmo-content-box-55.featured{border-color:#00ada7;}
.pricingpage#cmo-content-box-55:hover .price{color:#00ada7;}
.pricingpage#cmo-content-box-55.featured .price{color:#00ada7;}
.pricingpage#cmo-content-box-55:hover .cmo-button{background-color:#00ada7;}
.pricingpage#cmo-content-box-55.featured .cmo-button{background-color:#00ada7;}
.pricingpage#cmo-content-box-57:hover{border-color:#00ada7;}
.pricingpage#cmo-content-box-57.featured{border-color:#00ada7;}
.pricingpage#cmo-content-box-57:hover .price{color:#00ada7;}
.pricingpage#cmo-content-box-57.featured .price{color:#00ada7;}
.pricingpage#cmo-content-box-57:hover .cmo-button{background-color:#00ada7;}
.pricingpage#cmo-content-box-57.featured .cmo-button{background-color:#00ada7;}
.pricingpage#cmo-content-box-59:hover{border-color:#87ca3d;}
.pricingpage#cmo-content-box-59.featured{border-color:#87ca3d;}
.pricingpage#cmo-content-box-59:hover .price{color:#87ca3d;}
.pricingpage#cmo-content-box-59.featured .price{color:#87ca3d;}
.pricingpage#cmo-content-box-59:hover .cmo-button{background-color:#87ca3d;}
.pricingpage#cmo-content-box-59.featured .cmo-button{background-color:#87ca3d;}
.pricingpage#cmo-content-box-61:hover{border-color:#87ca3d;}
.pricingpage#cmo-content-box-61.featured{border-color:#87ca3d;}
.pricingpage#cmo-content-box-61:hover .price{color:#87ca3d;}
.pricingpage#cmo-content-box-61.featured .price{color:#87ca3d;}
.pricingpage#cmo-content-box-61:hover .cmo-button{background-color:#87ca3d;}
.pricingpage#cmo-content-box-61.featured .cmo-button{background-color:#87ca3d;}
.pricingpage#cmo-content-box-63:hover{border-color:#87ca3d;}
.pricingpage#cmo-content-box-63.featured{border-color:#87ca3d;}
.pricingpage#cmo-content-box-63:hover .price{color:#87ca3d;}
.pricingpage#cmo-content-box-63.featured .price{color:#87ca3d;}
.pricingpage#cmo-content-box-63:hover .cmo-button{background-color:#87ca3d;}
.pricingpage#cmo-content-box-63.featured .cmo-button{background-color:#87ca3d;}
.pricingpage#cmo-content-box-65:hover{border-color:#87ca3d;}
.pricingpage#cmo-content-box-65.featured{border-color:#87ca3d;}
.pricingpage#cmo-content-box-65:hover .price{color:#87ca3d;}
.pricingpage#cmo-content-box-65.featured .price{color:#87ca3d;}
.pricingpage#cmo-content-box-65:hover .cmo-button{background-color:#87ca3d;}
.pricingpage#cmo-content-box-65.featured .cmo-button{background-color:#87ca3d;}
.pricingpage#cmo-content-box-67:hover{border-color:#e5403a;}
.pricingpage#cmo-content-box-67.featured{border-color:#e5403a;}
.pricingpage#cmo-content-box-67:hover .price{color:#e5403a;}
.pricingpage#cmo-content-box-67.featured .price{color:#e5403a;}
.pricingpage#cmo-content-box-67:hover .cmo-button{background-color:#e5403a;}
.pricingpage#cmo-content-box-67.featured .cmo-button{background-color:#e5403a;}
.pricingpage#cmo-content-box-69:hover{border-color:#e5403a;}
.pricingpage#cmo-content-box-69.featured{border-color:#e5403a;}
.pricingpage#cmo-content-box-69:hover .price{color:#e5403a;}
.pricingpage#cmo-content-box-69.featured .price{color:#e5403a;}
.pricingpage#cmo-content-box-69:hover .cmo-button{background-color:#e5403a;}
.pricingpage#cmo-content-box-69.featured .cmo-button{background-color:#e5403a;}
.pricingpage#cmo-content-box-71:hover{border-color:#e5403a;}
.pricingpage#cmo-content-box-71.featured{border-color:#e5403a;}
.pricingpage#cmo-content-box-71:hover .price{color:#e5403a;}
.pricingpage#cmo-content-box-71.featured .price{color:#e5403a;}
.pricingpage#cmo-content-box-71:hover .cmo-button{background-color:#e5403a;}
.pricingpage#cmo-content-box-71.featured .cmo-button{background-color:#e5403a;}
.pricingpage#cmo-content-box-73:hover{border-color:#e5403a;}
.pricingpage#cmo-content-box-73.featured{border-color:#e5403a;}
.pricingpage#cmo-content-box-73:hover .price{color:#e5403a;}
.pricingpage#cmo-content-box-73.featured .price{color:#e5403a;}
.pricingpage#cmo-content-box-73:hover .cmo-button{background-color:#e5403a;}
.pricingpage#cmo-content-box-73.featured .cmo-button{background-color:#e5403a;}
.pricingpage#cmo-content-box-75:hover{border-color:#fdcd4f;}
.pricingpage#cmo-content-box-75.featured{border-color:#fdcd4f;}
.pricingpage#cmo-content-box-75:hover .price{color:#fdcd4f;}
.pricingpage#cmo-content-box-75.featured .price{color:#fdcd4f;}
.pricingpage#cmo-content-box-75:hover .cmo-button{background-color:#fdcd4f;}
.pricingpage#cmo-content-box-75.featured .cmo-button{background-color:#fdcd4f;}
.pricingpage#cmo-content-box-77:hover{border-color:#fdcd4f;}
.pricingpage#cmo-content-box-77.featured{border-color:#fdcd4f;}
.pricingpage#cmo-content-box-77:hover .price{color:#fdcd4f;}
.pricingpage#cmo-content-box-77.featured .price{color:#fdcd4f;}
.pricingpage#cmo-content-box-77:hover .cmo-button{background-color:#fdcd4f;}
.pricingpage#cmo-content-box-77.featured .cmo-button{background-color:#fdcd4f;}
.pricingpage#cmo-content-box-79:hover{border-color:#fdcd4f;}
.pricingpage#cmo-content-box-79.featured{border-color:#fdcd4f;}
.pricingpage#cmo-content-box-79:hover .price{color:#fdcd4f;}
.pricingpage#cmo-content-box-79.featured .price{color:#fdcd4f;}
.pricingpage#cmo-content-box-79:hover .cmo-button{background-color:#fdcd4f;}
.pricingpage#cmo-content-box-79.featured .cmo-button{background-color:#fdcd4f;}
.pricingpage#cmo-content-box-81:hover{border-color:#fdcd4f;}
.pricingpage#cmo-content-box-81.featured{border-color:#fdcd4f;}
.pricingpage#cmo-content-box-81:hover .price{color:#fdcd4f;}
.pricingpage#cmo-content-box-81.featured .price{color:#fdcd4f;}
.pricingpage#cmo-content-box-81:hover .cmo-button{background-color:#fdcd4f;}
.pricingpage#cmo-content-box-81.featured .cmo-button{background-color:#fdcd4f;}
.tabspage#cmo_tabs-2 li.ui-state-active a{color:#ffffff;}
.tabspage#cmo_tabs-4 li.ui-tabs-active a{border-color:#87ca3d;}
.tabspage#cmo_tabs-5 li.ui-state-active{background-color:#87ca3d;}
.tabspage#cmo_tabs-5 li.ui-state-active a{color:#ffffff;}
.tabspage#cmo_tabs-5 .cmo_tab{background-color:#87ca3d;}
.tabspage#cmo_tabs-5 .cmo_tab{color:#ffffff;}
.tabspage2#cmo_vtabs-6 li.ui-tabs-active{background-color:#87ca3d;}
.tabspage2#cmo_vtabs-6 li:not(.ui-tabs-active) a{color:#87ca3d;}
.tabspage2#cmo_vtabs-6 .cmo_tab{border-color:#87ca3d;}
.tabspage2#cmo_vtabs-6 .cmo_tab{background-color:#87ca3d;}
.tabspage2#cmo_vtabs-6 .cmo_tab{color:#ffffff;}
.tabspage#cmo_tabs-7 li.ui-tabs-active a{border-color:#e5403a;}
.tabspage#cmo_tabs-8 li.ui-state-active{background-color:#e5403a;}
.tabspage#cmo_tabs-8 li.ui-state-active a{color:#ffffff;}
.tabspage#cmo_tabs-8 .cmo_tab{background-color:#ffffff;}
.tabspage#cmo_tabs-8 .cmo_tab{color:#666666;}
.tabspage2#cmo_vtabs-9 li.ui-tabs-active{background-color:#e5403a;}
.tabspage2#cmo_vtabs-9 li:not(.ui-tabs-active) a{color:#e5403a;}
.tabspage2#cmo_vtabs-9 .cmo_tab{border-color:#e5403a;}
.tabspage#cmo_tabs-10 li.ui-tabs-active a{border-color:#313131;}
.tabspage#cmo_tabs-11 li.ui-state-active{background-color:#313131;}
.tabspage#cmo_tabs-11 li.ui-state-active a{color:#ffffff;}
.tabspage#cmo_tabs-11 .cmo_tab{background-color:#313131;}
.tabspage#cmo_tabs-11 .cmo_tab{color:#ffffff;}
.tabspage2#cmo_vtabs-12 li.ui-tabs-active{background-color:#313131;}
.tabspage2#cmo_vtabs-12 li:not(.ui-tabs-active) a{color:#313131;}
.tabspage2#cmo_vtabs-12 .cmo_tab{border-color:#313131;}
.tabspage2#cmo_vtabs-12 .cmo_next_prev_nav{display:block;}
.tabspage#cmo_tabs-13 li.ui-tabs-active a{border-color:#fdcd4f;}
.tabspage#cmo_tabs-14 li.ui-state-active{background-color:#fdcd4f;}
.tabspage#cmo_tabs-14 li.ui-state-active a{color:#000000;}
.tabspage#cmo_tabs-14 .cmo_tab{background-color:#ffffff;}
.tabspage#cmo_tabs-14 .cmo_tab{color:#666666;}
.tabspage2#cmo_vtabs-15 li.ui-tabs-active{background-color:#fdcd4f;}
.tabspage2#cmo_vtabs-15 li:not(.ui-tabs-active) a{color:#fdcd4f;}
.tabspage2#cmo_vtabs-15 .cmo_tab{border-color:#fdcd4f;}
.tabspage2#cmo_vtabs-15 li.ui-state-active a{color:#000000;}
.tabspage#cmo_tabs-16 li.ui-tabs-active a{border-color:#91ac8b;}
.tabspage#cmo_tabs-17 li.ui-state-active{background-color:#91ac8b;}
.tabspage#cmo_tabs-17 li.ui-state-active a{color:#ffffff;}
.tabspage#cmo_tabs-17 .cmo_tab{background-color:#ffffff;}
.tabspage#cmo_tabs-17 .cmo_tab{color:#666666;}
.tabspage2#cmo_vtabs-18 li.ui-tabs-active{background-color:#91ac8b;}
.tabspage2#cmo_vtabs-18 li:not(.ui-tabs-active) a{color:#91ac8b;}
.tabspage2#cmo_vtabs-18 .cmo_tab{border-color:#91ac8b;}
.testimonialspage#cmo-testimonial-slider-1 .cmo-testimonial-items{padding-left:55px;}
.testimonialspage#cmo-testimonial-slider-1 .cmo-testimonial-items{padding-right:55px;}
.testimonialspage#cmo-testimonial-slider-2 .name{color:#ffffff;}
.testimonialspage#cmo-testimonial-slider-2 .cmo-testimonial-items{padding-left:55px;}
.testimonialspage#cmo-testimonial-slider-2 .cmo-testimonial-items{padding-right:55px;}
.testimonialspage#cmo-testimonial-slider-2 .position{color:#ffffff;}
.testimonialspage#cmo-testimonial-slider-2 .testimonial{color:#ffffff;}
.testimonialspage#cmo-testimonial-slider-2 .owl-controls .owl-buttons div{color:#ffffff;}
.testimonialspage#cmo-testimonial-slider-3 .name{color:#ffffff;}
.testimonialspage#cmo-testimonial-slider-3 .cmo-testimonial-items{padding-left:55px;}
.testimonialspage#cmo-testimonial-slider-3 .cmo-testimonial-items{padding-right:55px;}
.testimonialspage#cmo-testimonial-slider-3 .position{color:#ffffff;}
.testimonialspage#cmo-testimonial-slider-3 .testimonial{color:#ffffff;}
.testimonialspage#cmo-testimonial-slider-3 .owl-controls .owl-pagination .owl-page span{background-color:#ffffff;}
.vc_custom_1438191893940{padding-top:0px !important;padding-bottom:0px !important;}
.vc_custom_1438191888533{background-image:url(../upload/home1-bg-texture1.jpg) !important;}
.vc_custom_1437496343557{padding-top:0px !important;padding-bottom:0px !important;}
.vc_custom_1438191936980{background-image:url(../upload/testimonial-bg-21.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1437496336846{padding-top:0px !important;padding-bottom:0px !important;}
.dropcappage#cmo-dropcap-10:first-letter{background-color:#ffffff;}
.dropcappage#cmo-dropcap-10:first-letter{color:#5076bb;}
.dropcappage#cmo-dropcap-11:first-letter{background-color:#ffffff;}
.dropcappage#cmo-dropcap-11:first-letter{color:#5076bb;}
.dropcappage#cmo-dropcap-12:first-letter{background-color:#ffffff;}
.dropcappage#cmo-dropcap-12:first-letter{color:#5076bb;}
.dropcappage#cmo-dropcap-17:first-letter{background-color:#ffffff;}
.dropcappage#cmo-dropcap-17:first-letter{color:#87ca3d;}
.dropcappage#cmo-dropcap-18:first-letter{background-color:#ffffff;}
.dropcappage#cmo-dropcap-18:first-letter{color:#87ca3d;}
.dropcappage#cmo-dropcap-19:first-letter{background-color:#ffffff;}
.dropcappage#cmo-dropcap-19:first-letter{color:#87ca3d;}
.dropcappage#cmo-dropcap-24:first-letter{background-color:#ffffff;}
.dropcappage#cmo-dropcap-24:first-letter{color:#e5403a;}
.dropcappage#cmo-dropcap-25:first-letter{background-color:#ffffff;}
.dropcappage#cmo-dropcap-25:first-letter{color:#e5403a;}
.dropcappage#cmo-dropcap-26:first-letter{background-color:#ffffff;}
.dropcappage#cmo-dropcap-26:first-letter{color:#e5403a;}
.dropcappage#cmo-dropcap-31:first-letter{background-color:#ffffff;}
.dropcappage#cmo-dropcap-31:first-letter{color:#000000;}
.dropcappage#cmo-dropcap-32:first-letter{background-color:#ffffff;}
.dropcappage#cmo-dropcap-32:first-letter{color:#000000;}
.dropcappage#cmo-dropcap-33:first-letter{background-color:#ffffff;}
.dropcappage#cmo-dropcap-33:first-letter{color:#000000;}
.dropcappage#cmo-dropcap-27:first-letter{background-color:#000000;}
.dropcappage#cmo-dropcap-28:first-letter{background-color:#000000;}
.dropcappage#cmo-dropcap-29:first-letter{background-color:#000000;}
.dropcappage#cmo-dropcap-30:first-letter{background-color:#000000;}
.dropcappage#cmo-dropcap-13:first-letter{background-color:#87ca3d;}
.dropcappage#cmo-dropcap-14:first-letter{background-color:#87ca3d;}
.dropcappage#cmo-dropcap-15:first-letter{background-color:#87ca3d;}
.dropcappage#cmo-dropcap-16:first-letter{background-color:#87ca3d;}
.dropcappage#cmo-dropcap-20:first-letter{background-color:#e5403a;}
.dropcappage#cmo-dropcap-21:first-letter{background-color:#e5403a;}
.dropcappage#cmo-dropcap-22:first-letter{background-color:#e5403a;}
.dropcappage#cmo-dropcap-23:first-letter{background-color:#e5403a;}
#cmosc-portfolio-1 .cmo-portfolio-items-wrapper{margin-left:-15px;margin-right:-15px;}
#cmosc-portfolio-1 .cmo-portfolio-items-wrapper .cmo-portfolio-item{padding:15px;}
#cmosc-portfolio-2 .cmo-portfolio-items-wrapper{margin-left:-15px;margin-right:-15px;}
#cmosc-portfolio-2 .cmo-portfolio-items-wrapper .cmo-portfolio-item{padding:15px;}
#main-container #cmosc-portfolio-2 .cmo-portfolio-masonry-wrapper[data-columns="2"] .cmo-portfolio-item.cmo-portfolio-width-dx.cmo-portfolio-height-x .cmo-portfolio-featured-image-bg,#main-container #cmosc-portfolio-2 .cmo-portfolio-masonry-wrapper[data-columns="3"] .cmo-portfolio-item.cmo-portfolio-width-dx.cmo-portfolio-height-x .cmo-portfolio-featured-image-bg,#main-container #cmosc-portfolio-2 .cmo-portfolio-masonry-wrapper[data-columns="4"] .cmo-portfolio-item.cmo-portfolio-width-dx.cmo-portfolio-height-x .cmo-portfolio-featured-image-bg{padding-top:50%;padding-top:-webkit-calc(50% - 15px);padding-top:-moz-calc(50% - 15px);padding-top:calc(50% - 15px);}
#main-container #cmosc-portfolio-2 .cmo-portfolio-masonry-wrapper[data-columns="2"] .cmo-portfolio-item.cmo-portfolio-width-x.cmo-portfolio-height-dx .cmo-portfolio-featured-image-bg,#main-container #cmosc-portfolio-2 .cmo-portfolio-masonry-wrapper[data-columns="3"] .cmo-portfolio-item.cmo-portfolio-width-x.cmo-portfolio-height-dx .cmo-portfolio-featured-image-bg,#main-container #cmosc-portfolio-2 .cmo-portfolio-masonry-wrapper[data-columns="4"] .cmo-portfolio-item.cmo-portfolio-width-x.cmo-portfolio-height-dx .cmo-portfolio-featured-image-bg{padding-top:200%;padding-top:-webkit-calc(200%+30px);padding-top:-moz-calc(200%+30px);padding-top:calc(200%+30px);}
#cmosc-portfolio-3 .cmo-portfolio-items-wrapper{margin-left:-5px;margin-right:-5px;}
#cmosc-portfolio-3 .cmo-portfolio-items-wrapper .cmo-portfolio-item{padding:5px;}
.highlightblack .overlay{background:rgba(0,0,0,.7) !important;}
.vc_custom_1441162031374{background-image:url(../upload/home20-bg-1.jpg) !important;}
.vc_custom_1441134577366{padding-top:20px !important;padding-bottom:20px !important;}
.vc_custom_1441161998821{padding-top:0px !important;padding-bottom:0px !important;background-image:url(../upload/home20-bg-2.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important;}
.vc_custom_1441162138014{background-image:url(../upload/home20-bg-3.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.vc_custom_1441163118373{background-image:url(../upload/bgpattern-transparent.png) !important;}
.vc_custom_1441162325944{margin-bottom:52px !important;}
.vc_custom_1441135001460{padding-top:32px !important;padding-bottom:32px !important;}
.vc_custom_1441162985369{padding-right:30px !important;}
.banner-part{width:100%;background:url(../images/banner.jpg);background-size:cover;}
.banner-part-inner{background:url(../images/banner-bg.jpg) no-repeat;width:100%;float:left;}
.container{display:block;margin:0 auto;max-width:1370px;position:relative;width:100%;}
.container{padding:0 15px;}
.banner-right{width:385px;float:right;margin:200px 100px 200px 0;}
.banner-right h1{width:100%;float:left;background:#0a98b8;padding:15px 30px;font-size:33px;color:#fff;position:relative;box-sizing:border-box;margin:0;}
.banner-right h1 span{width:100%;font-size:52px;float:left;margin-top:5px;}
.banner-right h1:after{top:100%;left:20%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(10, 152, 184, 0);border-top-color:#0a98b8;border-width:20px;margin-left:-20px;}
.banner-right{margin-right:10px;}
.banner-right{margin-right:0;width:290px;}
.banner-right h1 span{font-size:37px;}
.search-fulid{float:left;width:100%;background:rgba(0, 0, 0, 0.64);padding:30px;color:#fff;display:block;}
.search-fulid h4{width:100%;float:left;margin-bottom:10px;color:#fff;font-size:19px;font-family:'Montserrat';}
.search-fulid p{width:100%;float:left;margin-bottom:10px;box-sizing:border-box;margin:0;}
.search-fulid p span{z-index:999;right:10px !important;}
.search-fulid input{background:#fff;border:medium none !important;box-shadow:none !important;box-sizing:border-box !important;color:#6c6c6c !important;font-size:14px !important;margin-bottom:20px;padding:10px !important;width:100%;}
.search-fulid select{background:#fff;border:medium none !important;box-shadow:none !important;box-sizing:border-box !important;color:#6c6c6c !important;font-size:14px !important;margin-bottom:20px;padding:10px !important;width:100%;}
.search-fulid{padding:20px;}
.search-btn{width:100%;float:right;text-align:right;}
.search-btn a{color:#fff;font-size:15px;margin-right:15px;text-decoration:none;}
.search-btn a:hover{color:#0a98b8;}
.search-btn button{color:#fff;font-size:15px;font-weight:bold;text-align:center;padding:7px 0;border:0;width:120px;border-radius:2px;cursor:pointer;background:rgb(228,74,62);background:-moz-linear-gradient(top, rgba(228,74,62,1) 1%, rgba(160,40,27,1) 99%);background:-webkit-linear-gradient(top, rgba(228,74,62,1) 1%,rgba(160,40,27,1) 99%);background:linear-gradient(to bottom, rgba(228,74,62,1) 1%,rgba(160,40,27,1) 99%);}
.search-btn button:hover{background:rgb(10,162,192);background:-moz-linear-gradient(top, rgba(10,162,192,1) 0%, rgba(14,73,115,1) 100%);background:-webkit-linear-gradient(top, rgba(10,162,192,1) 0%,rgba(14,73,115,1) 100%);background:linear-gradient(to bottom, rgba(10,162,192,1) 0%,rgba(14,73,115,1) 100%);}
#mid-part{width:100%;padding-top:30px;background-color:white;padding-bottom:80px;}
.tabel-div{width:100%;float:left;font-family:'Lato', sans-serif;}
.tabel-div table{border-collapse:collapse;}
.tabel-div table tr{border:1px solid #eeeeee;}
.tabel-div th{background:#0f4670;color:#fff;font-size:18px;font-weight:normal;border-radius:0;padding:20px;font-family:'Lato', sans-serif;text-align:center;border:1px solid #eeeeee}
.tabel-div td{padding:10px;color:#484848;font-size:18px;font-weight:normal;font-family:'Lato', sans-serif;border:1px solid #eeeeee;text-align:center;}
.tabel-div td a{color:#0f4670;text-decoration:none;font-family:'Lato', sans-serif;}
.tabel-div{width:100%;overflow-x:auto;}
.mid-main{width:100%;margin:auto;max-width:1170px;}
.mid-main h2{width:100%;float:left;color:#0f4670;font-weight:bold;font-size:38px;margin:0;padding-bottom:20px;}
.view-btn{width:100%;float:left;text-align:center;margin-top:40px;}
.view-btn a{color:#fff;font-size:15px;font-weight:bold;text-align:center;padding:7px 0;border:0;width:120px;display:inline-block;border-radius:2px;text-decoration:none;background:rgb(228,74,62);background:-moz-linear-gradient(top, rgba(228,74,62,1) 1%, rgba(160,40,27,1) 99%);background:-webkit-linear-gradient(top, rgba(228,74,62,1) 1%,rgba(160,40,27,1) 99%);background:linear-gradient(to bottom, rgba(228,74,62,1) 1%,rgba(160,40,27,1) 99%);}
.view-btn a:hover{background:rgb(10,162,192);background:-moz-linear-gradient(top, rgba(10,162,192,1) 0%, rgba(14,73,115,1) 100%);background:-webkit-linear-gradient(top, rgba(10,162,192,1) 0%,rgba(14,73,115,1) 100%);background:linear-gradient(to bottom, rgba(10,162,192,1) 0%,rgba(14,73,115,1) 100%);}
.banner-part-inner{background:url(../images/banner-bg.jpg) no-repeat;width:100%;float:left;}
.banner-text{width:40%;padding:145px 0;}
.banner-text h1{margin:0;width:100%;float:left;font-size:48px;color:#fff;text-shadow:-1px 1px 1px rgba(0, 0, 0, 0.32);line-height:normal;font-family:'Candara';font-weight:bold;}
.banner-text p{width:100%;float:left;color:#fff;font-size:25px;font-family:'GothamBook';font-family:'Candara';line-height:normal;}
#job-result{width:100%;margin:70px 0;}
.result-filter{width:25%;float:left;background:#f0f0f1;margin-left:-50px;}
.result-filter h4{width:100%;float:left;background:#e2e2e4;padding:8px 20px;margin:0;color:#424242;font-weight:bold;font-size:17px;}
.result-filter1{margin:0 auto;float:none !important;width:100%}
.results-fulids{width:100%;float:left;background:#f0f0f1;padding:20px;}
.results-fulids span{width:100%;float:left;margin-bottom:10px;padding-left:5px;}
.results-fulids span label{width:100%;float:left;font-size:15px;color:#818181;margin-bottom:8px;font-family:'Lato', sans-serif;}
.results-fulids span input{width:100%;float:left;background:#fff;color:#6c6c6c;font-size:12px;border:1px solid #acacac;padding:10px 12px;}
.results-fulids span textarea{background:#fff none repeat scroll 0 0;border:1px solid #acacac;color:#6c6c6c;float:left;font-size:12px;padding:10px 12px;width:100%;resize:none;height:auto;}
.results-fulids span select{width:100%;float:left;background:#fff;color:#6c6c6c;font-size:12px;border:1px solid #acacac;padding:10px 12px;}
.results-fulids span form input{width:auto;display:none;}
.results-fulids span form{width:65%;float:right;display:inline-block;}
.results-fulids span strong{width:35%;float:left;font-weight:600;color:#434343;}
.results-fulids span form p{width:auto;padding-right:10px;float:left;margin:0;}
.results-fulids span form p input[type="checkbox"]:not(old) + label, input[type="radio"]:not(old) + label{margin:0 !important;}
.results-fulids span form p input[type="checkbox"]:not(old) + label > span, input[type="radio"]:not(old) + label > span{border:3px solid #1c76b3 !important;border-radius:50% !important;display:inline-block;height:18px !important;line-height:50px;margin:0.25em 0.5em 0.25em 0.25em;padding:0.5px;text-align:center !important;width:18px !important;}
.results-fulids span input[type="radio"]:checked:not(old) + label > span > span{background:#116fb0 !important;border:0.0625em solid #116fb0 !important;border-radius:50% !important;height:7px !important;width:7px !important;}
.results-fulids span button{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(228, 74, 62, 1) 1%, rgba(160, 40, 27, 1) 99%) repeat scroll 0 0;border:0 none;border-radius:2px;color:#fff;cursor:pointer;font-size:15px;font-weight:bold;padding:7px 0;text-align:center;width:120px;float:right;}
.results-fulids span button:hover{background:rgb(10,162,192);background:-moz-linear-gradient(top, rgba(10,162,192,1) 0%, rgba(14,73,115,1) 100%);background:-webkit-linear-gradient(top, rgba(10,162,192,1) 0%,rgba(14,73,115,1) 100%);background:linear-gradient(to bottom, rgba(10,162,192,1) 0%,rgba(14,73,115,1) 100%);}
.results-fulids{padding:10px;}
.result-tab-left{float:left;}
.result-tab-left ul{width:100%;float:left;padding:0;list-style:none;margin:0;}
.result-tab-left ul li{float:left;display:inline-block;margin-right:10px;}
.result-tab-left ul li a{border:1px solid #bfbfbf;border-radius:2px;color:#484848;font-size:12px;line-height:5px;padding:3px 8px;text-decoration:none;}
.result-tab-left ul li a:hover{color:#fff;background:#116fb0;border:1px solid #116fb0;}
.result-tab-left ul li{margin-bottom:10px;}
.result-tab{width:100%;float:left;}
.result-tab-right{float:right;color:#818181;font-size:13px;}
.result-list{width:75%;float:right;font-family:'Open Sans';margin-right:-50px;}
.result-list h2{width:100%;float:left;margin:0;color:#0f4670;font-size:29px;font-weight:bold;padding-bottom:20px;}
.result{margin:20px 0!important;}
.result-text{width:100%;float:left;padding:40px 0;border-bottom:1px solid #e4e4e4;padding-left:10px;}
.result-text h3{width:100%;float:left;color:#0f4670;font-size:20px;margin:0;padding-bottom:10px;}
.result-text h3 a{color:#0f4670;text-decoration:none;}
.result-text span{float:left;color:#484848;font-size:16px;font-family:'Lato', sans-serif;padding-right:20px;}
.result-text span{padding-right:9px;}
.result-contant{width:100%;float:left;border:1px solid #e4e4e4;padding:0 18px;margin-top:22px;margin-bottom:40px;}
.result-contant{padding:0 10px;}
.result-prev{color:#c0c0c0 !important;}
.result-prev:hover{color:#fff !important;}
.job-city{border-right:1px solid #ccc;}
.job-city i{color:#5eb4d2;padding-right:10px;}
.job-exp{padding-left:20px;}
.job-exp i{color:#f37a40;padding-right:5px;}
.job-exp{padding-left:9px;}
.border-hide{border:0px !important;}
.job-code{width:100%;padding:0 30px;float:left;}
.job-code-inner{width:100%;float:left;}
.job-code-inner h2{width:100%;float:left;margin:0;color:#0f4670;font-size:29px;font-weight:bold;}
.job-code{padding:0;}
.manager{width:100%;float:left;margin-top:40px;background:#f6f6f6;padding:40px 45px;}
.manager p{width:100%;float:left;margin:0;padding-bottom:15px;}
.manager strong{color:#424242;font-size:17px;font-family:'Candara';}
.manager span{width:75%;float:right;font-size:17px;font-family:'Lato', sans-serif;color:#424242;}
.manager strong{width:30%;float:left;}
.manager span{width:70%;}
.manager{padding:30px;}
.job-description{width:100%;float:left;margin-top:30px;}
.job-description h3{width:100%;float:left;background:#32668b;color:#fff;font-size:21px;font-weight:bold;padding:12px 30px;margin:0;}
.job-description-inner{background:#f6f6f6 none repeat scroll 0 0;float:left;padding:40px 45px 90px 70px;width:100%;}
.job-description-inner h2{width:100%;float:left;text-align:center;color:#0f4670;font-size:29px;margin:0;padding-bottom:40px;font-weight:bold;}
.job-description-inner span{width:100%;float:left;text-transform:uppercase;font-size:17px;font-weight:900;color:#424242;margin-bottom:20px;font-family:'Open Sans';}
.job-description-inner em{width:100%;font-style:normal;float:left;color:#424242;font-size:17px;margin:0;padding-bottom:30px;font-family:'Open Sans';}
.job-description-inner p{width:100%;float:left;color:#424242;font-size:17px;margin:0;padding-bottom:30px;font-family:'Open Sans';position:relative;padding-left:50px;}
.job-description-inner p label{position:absolute;left:0;}
.job-description-inner{padding:30px;}
.apply-btn{width:100%;float:right;margin-top:35px;}
.job-apply-btn{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(228, 74, 62, 1) 1%, rgba(160, 40, 27, 1) 99%) repeat scroll 0 0;border-radius:2px;color:#fff;cursor:pointer;float:right;text-decoration:none;font-size:15px;padding:8px 0;text-align:center;width:160px;font-family:'Montserrat';}
.job-apply-btn:hover{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(10, 162, 192, 1) 0%, rgba(14, 73, 115, 1) 100%) repeat scroll 0 0;}
.apply-btn{text-align:center;}
.job-apply-btn{float:none;display:inline-block;margin-bottom:20px;}
.back-btn{color:#193949;font-size:15px;padding:8px 0;width:160px;text-align:center;float:right;text-decoration:none;border-radius:2px;font-family:'Montserrat';margin-right:20px;background:rgb(231,231,231);background:-moz-linear-gradient(top, rgba(231,231,231,1) 0%, rgba(170,170,170,1) 100%);background:-webkit-linear-gradient(top, rgba(231,231,231,1) 0%,rgba(170,170,170,1) 100%);background:linear-gradient(to bottom, rgba(231,231,231,1) 0%,rgba(170,170,170,1) 100%);}
.back-btn:hover{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(10, 162, 192, 1) 0%, rgba(14, 73, 115, 1) 100%) repeat scroll 0 0;color:#fff;}
.back-btn{float:none;display:inline-block;margin-right:0;}
ul.sub-menu.main-ddl{background-image:none !important;background-color:rgba(0, 0, 0, 0.37) !important;}
a.item-ddl{color:white !important;}
a:hover.item-ddl{color:#5076bb !important;}