.shipping-form-white{font-family:'Open Sans';padding:25px 30px 15px;border:1px solid #dfe5e9;}
.shipping-form-white .select-group,
.shipping-form-white input[type='text']{margin:0 0 20px;}
.shipping-form-white input[type='text']{background:none;padding-right:15px;font-size:13px;height:35px;line-height:35px;}
.shipping-form-white input[type='button']{float:right;border:none;outline:none;background:#208bb9;color:#fff;padding:6px 30px;text-align:center;font-size:13px;line-height:20px;}
.shipping-form-white input[type='button']:hover{background:#2f383d;}
.shipping-form-white p{margin:0 0 20px;}
.shipping-form-white .select-group .dropdown-toggle{top:0;}
.shipping-form-white .select-group .bootstrap-select.form-control{height:35px;}
.shipping-form-white .select-group .bootstrap-select.btn-group .btn .caret{background:#fff url(images/drop-small.png) top center no-repeat;width:33px;height:33px;top:0;right:0;}
.shipping-form-white .select-group .bootstrap-select.btn-group .btn .caret:hover{background:#fff url(images/drop-small.png) bottom center no-repeat;}
.shipping-form-gray{font-family:'Open Sans';padding:25px 30px 15px;border:1px solid #dfe5e9;background:#e9eaeb;}
.shipping-form-gray .select-group{border:none;}
.shipping-form-gray .select-group .bootstrap-select.form-control{border:1px solid #d4dbdf;}
.shipping-form-gray .select-group .btn-default{border:none;}
.shipping-form-gray .select-group,
.shipping-form-gray input[type='text']{margin:0 0 18px;font-size:13px;color:#9aa7af;}
.shipping-form-gray input[type='text']{background:#fff;padding-right:15px;border:1px solid #d4dbdf;height:35px;line-height:35px;}
.shipping-form-gray .select-group .btn-default{padding:0;padding-right:40px;padding-left:15px;}
.shipping-form-gray .select-group .dropdown-toggle{top:0;height:40px;}
.shipping-form-gray .select-group .dropdown-toggle span{height:35px;right:0;line-height:35px;border-left:1px solid #d7e2e6;background:#fff;color:#b3c5cc;font-size:14px;width:35px;}
.shipping-form-gray .select-group .btn-default{color:#9aa7af;font-size:13px;height:35px;}
.shipping-form-gray input[type='button']{float:right;border:none;outline:none;background:#2f383d;color:#fff;padding:6px 30px;text-align:center;font-size:13px;line-height:20px;}
.shipping-form-gray input[type='button']:hover{background:#208bb9;}
.shipping-form-gray .select-group .dropdown-toggle{top:0;}
.shipping-form-gray .select-group .bootstrap-select.form-control{height:35px;}
.shipping-form-gray .select-group .bootstrap-select.btn-group .btn .caret{background:#fff url(images/drop-small.png) top center no-repeat;width:33px;height:33px;top:0;right:0;}
.shipping-form-gray .select-group .bootstrap-select.btn-group .btn .filter-option{border-left:none;}
.shipping-form-gray .select-group .bootstrap-select.btn-group .btn .caret:hover{background:#fff url(images/drop-small.png) bottom center no-repeat;}
.section-title{position:relative;}
.section-title .linkup{text-indent:-9999px;background:url(images/linkup.png) top center no-repeat;width:20px;height:20px;float:right;display:inline-block;position:absolute;right:0;top:5px;}
.section-title .linkup:hover{background:url(images/linkup.png) bottom center no-repeat;}
.billing-form{font-family:'Open Sans';}
.billing-form .select-group,
.billing-form input[type='text']{margin:0 0 20px;}
.billing-form input[type='text']{background:none;padding-right:15px;font-size:13px;height:35px}
.billing-form input[type='button']{float:right;border:none;outline:none;background:#208bb9;color:#fff;padding:6px 30px;text-align:center;font-size:13px;line-height:20px;}
.billing-form input[type='button']:hover{background:#2f383d;}
.billing-form textarea{font-size:13px;}
.billing-form p{margin:0 0 20px;}
.billing-form label{color:#9aa7af;font-weight:300;font-size:13px;line-height:20px;}
.billing-form .select-group .dropdown-toggle{top:0;}
.billing-form .select-group .bootstrap-select.form-control{height:35px;}
.billing-form .select-group .bootstrap-select.btn-group .btn .caret{background:#fff url(images/drop-small.png) top center no-repeat;width:33px;height:33px;top:0;right:0;}
.billing-form .select-group .bootstrap-select.btn-group .btn .caret:hover{background:#fff url(images/drop-small.png) bottom center no-repeat;}
.topright{position:absolute;right:0;top:0;font-family:'Open Sans';color:#9aa7af;font-size:13px;line-height:20px;}
.form-style-6 input{font-family:'Open Sans';font-weight:300;}
.form-style-6 input[type='text']{margin:0 0 20px;padding:0 20px;}
.form-style-6 input[type='text']{background:none;font-size:15px;height:50px}
.form-style-6 input[type='text']:focus,
.form-style-6 input[type='text']:active,
.form-style-6 textarea:focus,
.form-style-6 textarea:active{border:1px solid #468fb8;font-weight:600;color:#222533;}
.form-style-6 input[type='button']{border:none;}
.form-style-6 input[type='submit'],
.form-style-6 input[type='button']{font-weight:600;}
.form-style-6 textarea{font-size:13px;margin:0 0 20px;height:190px;}
.form-style-8 input{font-family:'Open Sans';font-weight:300;}
.form-style-8 input[type='text']{margin:0 0 10px;padding:0 20px;}
.form-style-8 input[type='text']{background:#ffffff;font-size:14px;height:42px;color:#959595;font-weight:normal;}
.form-style-8 input[type='text']:focus,
.form-style-8 input[type='text']:active,
.form-style-8 textarea:focus,
.form-style-8 textarea:active{border:1px solid #76ab41;color:#76ab41;background:#fff;-webkit-box-shadow:0px 0px 21px 0px rgba(212,14,19,0.09);-moz-box-shadow:0px 0px 21px 0px rgba(212,14,19,0.09);box-shadow:0px 0px 21px 0px rgba(212,14,19,0.09);background:#fff;}
.form-style-8 input[type='button']{border:none;}
.form-style-8 input[type='submit'],
.form-style-8 input[type='button']{font-weight:600;color:#fff;width:170px;outline:none;line-height:40px;}
.form-style-8 textarea{font-size:14px;margin:0 0 20px;height:190px;color:#959595;padding:10px 20px;}
.custom-dropdowns label{font-family:'Lato';font-size:14px;font-weight:bold;color:#34495e;}
.custom-dropdowns .required{color:#f54e33;}
.custom-dropdown-1 .select-group{background:#fff url(images/select-bg.jpg) repeat-x bottom center;}
.custom-dropdown-1 .select-group .btn-default{padding:0 15px;background:none;border-radius:3px !important;}
.custom-dropdown-1 .select-group .dropdown-toggle{height:40px;line-height:40px;right:0;top:0;}
.custom-dropdown-1 .select-group .dropdown-toggle span.caret{font-size:20px;height:40px;line-height:40px;width:40px;right:0;border-radius:3px;background:url(images/droparrow-style-1.png) top center no-repeat;border-left:1px solid #e3e6e9;}
.custom-dropdown-1 .select-group .bootstrap-select.btn-group .btn .caret{right:0;}
.custom-dropdown-1 .select-group .bootstrap-select.form-control{background:none;}
.custom-dropdown-1 .select-group .dropdown-toggle span{height:38px;line-height:38px;}
.custom-dropdown-1 .select-group .dropdown-toggle:hover span,
.custom-dropdown-1 .select-group .dropdown-toggle:focus span{color:#a1b1bc;}
.custom-dropdown-1 .select-group .open .bootstrap-select.btn-group .btn .caret,
.custom-dropdown-1 .select-group .bootstrap-select.btn-group .btn:hover .caret{background-position:bottom center;}
.custom-dropdown-1 .select-group.disabled{background:#ecf0f1;}
.custom-dropdown-1 .select-group.disabled .btn-default,
.custom-dropdown-1 .select-group.disabled .dropdown-toggle{cursor:default;}
.custom-dropdown-1 .select-group.disabled .dropdown-toggle:hover span,
.custom-dropdown-1 .select-group.disabled .dropdown-toggle:focus span{color:#a1b1bc;}
.custom-dropdown-2{margin:0 0 10px;}
.custom-dropdown-2 .select2-container-multi .select2-choices .select2-search-field input{font-family:'Open Sans';font-size:13px;}
.custom-dropdown-2 .select-group{background:#fff url(images/select-bg.jpg) repeat-x bottom center;}
.custom-dropdown-2 .select-group .btn-default{padding:0 15px;background:none;border-radius:3px !important;}
.custom-dropdown-2 .select-group .dropdown-toggle{height:40px;line-height:40px;right:0;top:0;}
.custom-dropdown-2 .select-group .dropdown-toggle span{font-size:20px;height:40px;line-height:40px;width:40px;right:0;border-radius:3px;background:none;border-left:1px solid #e3e6e9;}
.custom-dropdown-2 .select-group .dropdown-toggle:hover span,
.custom-dropdown-2 .select-group .dropdown-toggle:focus span{color:#a1b1bc;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);border-right:1px solid #e3e6e9;border-left:none;}
.custom-dropdown-2 .select2-choices{background:url(images/dropup.png) right center no-repeat !important;}
.custom-dropdown-2 .select2-choices:focus,
.custom-dropdown-2 .select2-container-active .select2-choices,
.custom-dropdown-2 .select2-dropdown-open .select2-choices{background:url(images/dropup-open.png) right center no-repeat !important;}
.custom-dropdown-2 .select2-default{color:#a1b1bc !important;}
.custom-dropdown-3{margin:0 0 10px;}
.custom-dropdown-3 .select-group{background:#fff url(images/select-bg.jpg) repeat-x bottom center;}
.custom-dropdown-3 .select-group .btn-default{padding:0 15px;background:none;border-radius:3px !important;}
.custom-dropdown-3 .select-group .dropdown-toggle{height:40px;line-height:40px;right:0;top:0;}
.custom-dropdown-3 .select-group .dropdown-toggle span{font-size:20px;height:40px;line-height:40px;width:40px;right:0;border-radius:3px;background:none;border-left:1px solid #e3e6e9;}
.custom-dropdown-3 .select-group .dropdown-toggle:hover span,
.custom-dropdown-3 .select-group .dropdown-toggle:focus span{color:#a1b1bc;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);border-right:1px solid #e3e6e9;border-left:none;}
.custom-dropdown-3 .select2-choices{background:url(images/dropup.png) right center no-repeat !important;}
.custom-dropdown-3 .select2-choices:focus,
.custom-dropdown-3 .select2-container-active .select2-choices,
.custom-dropdown-3 .select2-dropdown-open .select2-choices{background:url(images/dropup-open.png) right center no-repeat !important;}
.custom-dropdown-3 .select2-default{color:#a1b1bc !important;}
.custom-dropdown-3 .select2-container-multi .select2-choices .select2-search-field input{font-family:'Open Sans';font-size:13px;}
.custom-dropdown-4 .select-group .sub-drop{display:block;position:relative;}
.custom-dropdown-4 .select-group .sub-drop > li{border-top:1px solid #e5e7e8;padding-left:20px;}
.custom-dropdown-4 .select-group .sub-drop a{color:#a1b1bc;padding:12px 20px;display:inline-block;width:100%;}
.custom-dropdown-4 .select-group .sub-drop > li a{color:#a1b1bc !important;}
.custom-dropdown-4 .select-group .sub-drop > li a:hover{color:#208bb9 !important;}
.custom-dropdown-4 .select-group .dropdown-toggle:hover span.caret,
.custom-dropdown-4 .select-group .dropdown-toggle:focus span.caret{background:#2c3e50 url(images/droparrow-default.png) bottom center no-repeat;}
.custom-dropdown-5{margin:0 0 10px;font-family:'Open Sans';}
.custom-dropdown-5 .select-group{background:#fff url(images/select-bg.jpg) repeat-x bottom center;}
.custom-dropdown-5 .select-group .btn-default{padding:0 15px;background:none;border-radius:3px !important;}
.custom-dropdown-5 .select-group .dropdown-toggle{height:40px;line-height:40px;right:0;top:0;}
.custom-dropdown-5 .select2-container-multi .select2-choices{border-radius:0;}
.custom-dropdown-5 .select2-container-multi .select2-choices .select2-search-field input{font-size:13px;font-family:'Open Sans';}
.custom-dropdown-5 .select-group .dropdown-toggle span{font-size:20px;height:40px;line-height:40px;width:40px;right:0;border-radius:3px;background:none;border-left:1px solid #e3e6e9;}
.custom-dropdown-5 .select-group .dropdown-toggle:hover span,
.custom-dropdown-5 .select-group .dropdown-toggle:focus span{color:#a1b1bc;}
.custom-dropdown-5 .select2-choices{background:url(images/disabled-select-open.png) right center no-repeat !important;}
.custom-dropdown-5 .select2-default{color:#a1b1bc !important;}
.custom-dropdown-5 .open .dropdown-toggle.btn-default{border-color:#208bb9;}
.custom-dropdown-5 .select-group.disabled .form-control .select2-choice{height:40px;border-radius:0;}
.custom-dropdown-5 .select-group.disabled .select2-container.select2-container-disabled .select2-choice{background:none;}
.custom-dropdown-5 .select-group.disabled .select2-container.select2-container-disabled .select2-choice .select2-arrow{width:40px;height:40px;}
.custom-dropdown-5 .select-group.disabled .select2-container .select2-choice .select2-arrow b{background:#fff url(images/disabled-select.png) top center no-repeat !important;width:40px;height:40px;}
.custom-dropdown-5 .select-group.disabled .select2-container .select2-choice > .select2-chosen{font-size:13px;font-family:'Open Sans';color:#a1b1bc;line-height:30px;}
.custom-dropdown-6 .select2-container .select2-choice .select2-arrow{width:30px;height:30px;top:4px;right:5px;}
.custom-dropdown-6 .select2-container-multi .select2-choices .select2-search-field input{font-family:'Open Sans';font-size:13px;}
.custom-dropdown-6 .form-control .select2-choice{height:40px;border-radius:0;line-height:30px;}
.custom-dropdown-6 .select2-container .select2-choice .select2-arrow b{width:30px;height:30px;background:#e5e7e8 url(images/droparrow-default.png) top center no-repeat;}
.custom-dropdown-6 .select2-container .select2-choice .select2-arrow:hover b,
.custom-dropdown-6 .select2-container-active .select2-choice .select2-arrow b{background:#2c3e50 url(images/droparrow-default.png) bottom center no-repeat;}
.custom-dropdown-6 .select2-container .select2-choice > .select2-chosen{color:#a1b1bc;font-size:13px;font-family:'Open Sans';}
.area{margin:0 0 20px;}
.sitemap{font-family:'Open Sans';font-size:13px;}
.sitemap ul.mainul > li{background:url(images/sitemap-main.png) left 4px no-repeat;padding-left:15px;margin:0 0 5px;}
.sitemap ul.mainul > li a{color:#a1b1bc;}
.sitemap ul.mainul > li a:hover{color:#208bb9;}
.sitemap ul.subul-1{margin:5px 0;}
.sitemap ul.subul-1 > li{background:url(images/sitemap-sub-1.png) left 5px no-repeat;padding-left:15px;margin:0 0 5px;}
.sitemap ul.subul-1 > li a{color:#b5c7d3;}
.sitemap ul.subul-1 > li a:hover{color:#208bb9;}
.sitemap ul.subul-2{margin:5px 0;}
.sitemap ul.subul-2 > li{background:url(images/sitemap-sub-2.png) left 6px no-repeat;padding-left:15px;margin:0 0 5px;}
.sitemap ul.subul-2 > li a{color:#b5c7d3;}
.sitemap ul.subul-2 > li a:hover{color:#208bb9;}
.articles ul > li{display:inline-block;width:100%;}
.articles ul > li span{color:#208bb9;float:left;line-height:20px;}
.articles ul > li .details{float:right;width:94%;}
.articles ul > li .details p{color:#b9cbd8;}
.articles ul > li .details a{color:#a1b1bc;}
.articles ul > li .details a:hover{color:#208bb9;}
.spe-breadcrumb{background:#f6f6f6 url(images/spe-breadcrumb.png) center center no-repeat;padding:13px 0;margin:0 0 10px;border-radius:0;}
.spe-breadcrumb .subtitle h1{font-size:20px;font-weight:normal;}
.spe-breadcrumb ul li{margin-right:5px;line-height:28px;}
.spe-breadcrumb ul li a{background:none;padding-right:0;margin-right:0;}
.blue-breadcrumb{background:#f6f6f6 url(images/blue-breadcrumb-bg.jpg) center center repeat-y;padding:20px 0;margin:0 0 10px;border:none;border-radius:0;}
.blue-breadcrumb .subtitle h1{font-size:32px;font-weight:normal;color:#fff;}
.blue-breadcrumb ul li{margin-right:15px;line-height:42px;color:#fff;font-size:14px;}
.blue-breadcrumb ul li a{background:none;color:#fff;padding-right:0;margin-right:0;}
.spe-section-title{margin:0 0 20px;}
.spe-section-title h5{font-size:18px;color:#343333;width:100%;background:url(images/title-bg.png) center center repeat-x;display:inline-block;font-weight:normal;}
.spe-section-title h5 span{float:left;background:#fff;padding-right:15px;}
.spe-alerts{display:inline-block;width:100%;}
.spe-alerts .close{background-image:url("images/remove-icon-spe.png") !important;top:2px;}
.spe-alerts .alert{margin-bottom:25px;}
.spe-alerts .alert-upin,
.spe-alerts .alert-alertsign,
.spe-alerts .alert-flag,
.spe-alerts .alert-alertcircle{text-align:center;}
.spe-buttons .s-rounded{border-radius:3px;}
.btn-shadow{-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.2);box-shadow:0px 1px 1px 0px rgba(0,0,0,0.2);}
.btn-shadow:hover{box-shadow:none;}
.btn-shadow-sprd{-webkit-box-shadow:3px 5px 5px 0px rgba(0,0,0,0.04);-moz-box-shadow:3px 5px 5px 0px rgba(0,0,0,0.04);box-shadow:3px 5px 5px 0px rgba(0,0,0,0.04);}
.btn-shadow-sprd:hover{box-shadow:none;}
.spe-buttons .large-btn{text-align:left;}
.spe-buttons .large-btn{text-transform:uppercase;font-size:13px;line-height:48px;display:inline-block;}
.spe-buttons .small-btn{text-transform:uppercase;font-size:12px;line-height:32px;font-weight:bold;display:inline-block;width:auto;padding:0 20px;}
.spe-buttons .med-btn{text-transform:uppercase;font-size:11px;line-height:32px;font-weight:400;display:inline-block;width:auto;padding:6px 15px;margin:0 0 20px;}
.spe-buttons .big-btn{text-transform:uppercase;font-size:11px;line-height:32px;font-weight:400;display:inline-block;width:auto;padding:12px 50px;margin:0 0 20px;}
.spe-buttons .big-btn span{background:url(images/spe-bigbtn-whiteicon.png)left center no-repeat;padding-left:25px;display:inline-block;}
.spe-buttons .big-btn.dulllightgray span{background:url(images/spe-bigbtn-blackicon.png)left center no-repeat;}
.spe-buttons .big-btn.dulllightgray:hover span{background:url(images/spe-bigbtn-whiteicon.png)left center no-repeat;}
.spe-buttons .icon-med-btn{text-transform:none;font-size:14px;}
.darkbox{padding:18px 20px;background:#23323a;}
.darkbox .med-btn.greenishdarkgray{border:1px solid #545f65;}
.big-btn{font-weight:600;}
.spe-buttons .darkbox .med-btn{padding:6px 25px;}
.spe-buttons .darkbox .med-btn-i{padding:6px 16px;}
.spe-buttons .med-btn-i i{margin-left:7px;font-size:14px;}
.spe-buttons .icon-med-btn,
.spe-buttons .icon-med-btn:hover{background-image:url(images/spe-medbtn-whiteicon.png);background-position:right center;background-repeat:no-repeat;padding-right:45px;}
.spe-buttons .icon-med-btn.dulllightgray{background:#ebeaea url(images/spe-medbtn-blackicon.png);background-position:right center;background-repeat:no-repeat;}
.spe-buttons .icon-med-btn.dulllightgray:hover{background-color:#bbb;color:#fff;}
.spe-buttons .small-simple-btn{font-size:14px;line-height:14px;font-weight:400;display:inline-block;width:auto;padding:0;color:#008fd5;background:url(images/small-btn-arrow.png) right center no-repeat;padding-right:20px;}
.spe-buttons .small-simple-btn:hover{color:#000;}
.spe-buttons .embossed.green{background:#b4ce4a;background:-moz-linear-gradient(top, #b4ce4a 0%, #7fa83f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4ce4a), color-stop(100%,#7fa83f));background:-webkit-linear-gradient(top, #b4ce4a 0%,#7fa83f 100%);background:-o-linear-gradient(top, #b4ce4a 0%,#7fa83f 100%);background:-ms-linear-gradient(top, #b4ce4a 0%,#7fa83f 100%);background:linear-gradient(to bottom, #b4ce4a 0%,#7fa83f 100%);border:1px solid #adc570;text-shadow:none;color:#fff;}
.spe-buttons .embossed.green:hover{background:#b2cd49;}
.spe-buttons .large-btn.embossed.green span{background:url(images/spe-green-large-icon.png) 14px top no-repeat;padding-left:70px;line-height:24px;display:inline-block;}
.spe-buttons .embossed.dullgreen{background:url(images/spe-large-dullgreen-bg.jpg) repeat-x;border:1px solid #8fb153;color:#5c820e;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.8);}
.spe-buttons .embossed.dullgreen:hover{background:#a9c76d;}
.spe-buttons .large-btn.embossed.dullgreen span{background:url(images/spe-dullgreen-large-icon.png) 14px top no-repeat;padding-left:70px;line-height:24px;display:inline-block;}
.spe-buttons .embossed.brightgreen{background:url(images/spe-large-brightgreen-bg.jpg) repeat-x bottom center;border:1px solid #acc674;color:#54770f;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.8);}
.spe-buttons .embossed.brightgreen:hover{background:#cfe790;}
.spe-buttons .large-btn.embossed.brightgreen span{background:url(images/spe-brightgreen-large-icon.png) 14px top no-repeat;padding-left:70px;line-height:24px;display:inline-block;}
.spe-buttons .embossed.yellow{background:url(images/spe-large-yellow-bg.jpg) repeat-x;border:1px solid #c78921;color:#c0830b;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.8);}
.spe-buttons .embossed.yellow:hover{background:#f7bf5a;}
.spe-buttons .large-btn.embossed.yellow span{background:url(images/spe-yellow-large-icon.png) 14px top no-repeat;padding-left:70px;line-height:24px;display:inline-block;}
.spe-buttons .embossed.blue{background:url(images/spe-large-blue-bg.jpg) repeat-x;border:1px solid #4db1d0;color:#fff;text-shadow:0px 1px 0px rgba(22, 114, 163, 1);}
.spe-buttons .embossed.blue:hover{background:#239fc7;}
.spe-buttons .large-btn.embossed.blue span{background:url(images/spe-blue-large-icon.png) 14px top no-repeat;padding-left:70px;line-height:24px;display:inline-block;}
.spe-buttons .embossed.red{background:url(images/spe-large-red-bg.jpg) repeat-x;border:1px solid #e28ba1;color:#9d1111;text-shadow:0px 1px 0px rgba(255,255,255,0.8);}
.spe-buttons .embossed.red:hover{background:#fc8181;}
.spe-buttons .large-btn.embossed.red span{background:url(images/spe-red-large-icon.png) 14px top no-repeat;padding-left:70px;line-height:24px;display:inline-block;}
.spe-buttons .embossed.pink{background:url(images/spe-large-pink-bg.jpg) repeat-x;border:1px solid #dd7b92;color:#a31366;text-shadow:0px 1px 0px rgba(255,255,255,0.8);}
.spe-buttons .embossed.pink:hover{background:#fc88ca;}
.spe-buttons .large-btn.embossed.pink span{background:url(images/spe-pink-large-icon.png) 14px top no-repeat;padding-left:70px;line-height:24px;display:inline-block;}
.spe-buttons .embossed.darkgray{background:url(images/spe-large-darkgray-bg.jpg) repeat-x;border:1px solid #707070;color:#434c50;text-shadow:0px 1px 0px rgba(255,255,255,0.8);}
.spe-buttons .embossed.darkgray:hover{background:#9f9f9f;}
.spe-buttons .large-btn.embossed.darkgray span{background:url(images/spe-darkgray-large-icon.png) 14px top no-repeat;padding-left:70px;line-height:24px;display:inline-block;}
.spe-buttons .embossed.lightgray{background:url(images/spe-large-lightgray-bg.jpg) repeat-x;border:1px solid #c8c8c8;color:#ababab;text-shadow:0px 1px 0px rgba(255,255,255,0.8);}
.spe-buttons .embossed.lightgray:hover{background:#efefef;}
.spe-buttons .large-btn.embossed.lightgray span{background:url(images/spe-lightgray-large-icon.png) 14px top no-repeat;padding-left:70px;line-height:24px;display:inline-block;}
.spe-buttons .btn-row{margin-bottom:20px;}
.spe-tables-1{border:8px solid #f9f8f8;display:inline-block;width:100%;font-family:'Open Sans';position:relative;margin:30px 0 60px;}
.spe-tables-1 .col-19per,
.spe-tables-1 .col-24per{padding:0;}
.spe-tables-1 .price-box{border:1px solid #dddcdc;border-right:none;background:#fff;}
.spe-tables-1 .price-box.last{border:1px solid #dddcdc;}
.spe-tables-1 .price-box h6{color:#333333;font-size:18px;margin:5px 0;}
.spe-tables-1 .price-box ul > li{min-height:36px;border-bottom:1px solid #dddcdc;text-align:center;padding:5px 0 3px;font-size:13px;line-height:26px;}
.spe-tables-1 .price-box ul > li:last-child{border-bottom:0;}
.spe-tables-1 .price-box ul > li.priceli{background:#f8f8f8;padding:14px 0;}
.spe-tables-1 .price-box ul > li.priceli span.dollar{color:#505050;font-size:22px;vertical-align:top;}
.spe-tables-1 .price-box ul > li.priceli span{color:#82ad35;font-size:56px;display:inline-block;}
.spe-tables-1 .price-box ul > li.priceli .holder{display:inline-block;width:40px;line-height:14px;text-align:left;}
.spe-tables-1 .price-box ul > li.priceli span.top{font-size:17px;vertical-align:top;}
.spe-tables-1 .price-box ul > li.priceli span.bottom{font-size:12px;color:#505050;font-style:italic;vertical-align:top;padding-top:8px;}
.spe-tables-1 .price-box ul > li.btn-holder{background:#f8f8f7;text-align:center;padding:10px 0;}
.spe-tables-1 .price-box ul > li.btn-holder .btn{margin:0;font-size:11px;}
.spe-tables-1 .highlightbox{margin-top:-20px;background:#ebebeb;padding:8px !important;border:1px solid #d4d4d4;-webkit-box-shadow:0px 0px 100px 0px rgba(100,100,100,0.15);-moz-box-shadow:0px 0px 100px 0px rgba(100,100,100,0.15);box-shadow:0px 0px 100px 0px rgba(100,100,100,0.15);position:relative;display:inline-block;position:absolute;width:24%;}
.spe-tables-1 .highlightbox .price-box{border:none}
.spe-tables-1 .after .price-box{border-left:none;}
.spe-tables-1 .after{margin-left:24%;}
.spe-tables-1 .highlightbox .price-box h6{margin:10px 0;color:#749e2a;}
.spe-tables-1 .highlightbox .price-box ul > li{border-bottom:1px solid #efefed;}
.spe-tables-1 .highlightbox .price-box ul > li.priceli{border-top:1px solid #efefed;border-bottom:2px solid #efefed;}
.spe-tables-1 .highlightbox .price-box ul > li.btn-holder{padding:20px 0;background:#fff;}
.col-19per{width:19%;padding:0 15px;float:left;}
.col-24per{width:24%;padding:0 15px;float:left;}
.spe-tables-2{margin:0 0 10px;}
.spe-tables-2 .price-box{border:8px solid #f9f8f8;}
.spe-tables-2 .price-box ul{border:1px solid #e5e4e4;text-align:center;}
.spe-tables-2 .price-box ul > li{border-bottom:1px solid #efefed;padding:7px 0;color:#747474;}
.spe-tables-2 .price-box ul > li.title{background:#84af37;padding:5px 0;}
.spe-tables-2 .price-box .title h6{color:#333333;font-size:18px;text-align:center;margin:0;font-weight:600;}
.spe-tables-2 .price-box ul > li.priceli{background:#f8f8f8;}
.spe-tables-2 .price-box ul > li.priceli span.dollar{color:#505050;font-size:28px;vertical-align:top;line-height:36px;}
.spe-tables-2 .price-box ul > li.priceli span{color:#82ad35;font-size:78px;display:inline-block;line-height:78px;}
.spe-tables-2 .price-box ul > li.priceli .holder{display:inline-block;width:40px;line-height:63px;text-align:left;position:relative;}
.spe-tables-2 .price-box ul > li.priceli span.top{font-size:17px;vertical-align:top;line-height:20px;}
.spe-tables-2 .price-box ul > li.priceli span.bottom{font-size:28px;color:#505050;font-style:italic;vertical-align:bottom;position:absolute;line-height:100px;background:url(images/price-divider.png) left bottom no-repeat;height:60px;left:0;top:0;padding-left:13px;}
.spe-tables-2 .price-box ul > li.btn-holder{background:#f8f8f7;text-align:center;padding:10px 0;}
.spe-tables-2 .price-box ul > li.btn-holder .btn{margin:0;font-size:11px;}
.spe-tables-3{display:inline-block;width:100%;font-family:'Open Sans';position:relative;margin:0 0 60px;}
.spe-tables-3 .col-25per{padding:0;width:25%;float:left;}
.spe-tables-3 .price-box{border:1px solid #dcdddd;border-right:none;background:#fff;}
.spe-tables-3 .price-box.last{border:1px solid #dddcdc;}
.spe-tables-3 .price-box h6{color:#fff;font-size:20px;margin:5px 0;}
.spe-tables-3 .price-box ul > li{min-height:36px;text-align:center;padding:5px 0 3px;font-size:13px;line-height:26px;}
.spe-tables-3 .price-box ul > li:last-child{border-bottom:0;}
.spe-tables-3 .price-box ul > li.boxtitle{background:#1672a3;padding:10px 0;position:relative;}
.spe-tables-3 .price-box ul > li.boxtitle:after{content:"";display:block;position:absolute;bottom:-8px;margin-left:48%;width:8px;height:8px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #1672a3;z-index:11111;}
.spe-tables-3 .highlightbox .price-box ul > li.boxtitle:after{border-top:8px solid #7aad45;}
.spe-tables-3 .price-box ul > li:nth-child(2n){background:#fcfcfc;}
.spe-tables-3 .price-box ul > li.priceli{padding:30px 0 10px;border-bottom:1px solid #eaeaea;}
.spe-tables-3 .price-box ul > li.priceli span.dollar{color:#2f424d;font-size:18px;vertical-align:top;font-weight:400;line-height:18px;}
.spe-tables-3 .price-box ul > li.priceli span{color:#1672a3;font-size:56px;display:inline-block;font-weight:600;line-height:46px;}
.spe-tables-3 .price-box ul > li.priceli .holder{display:inline-block;max-width:94px;line-height:14px;text-align:left;}
.spe-tables-3 .price-box ul > li.priceli span.top{font-size:17px;vertical-align:top;width:100%;line-height:17px;}
.spe-tables-3 .price-box ul > li.priceli span.top.black{color:#2f424d;}
.spe-tables-3 .price-box ul > li.priceli span.bottom{font-size:12px;color:#2f424d;vertical-align:top;padding-top:8px;font-weight:400;line-height:14px;}
.spe-tables-3 .price-box ul > li.btn-holder{text-align:center;padding:25px 0 10px;border-top:1px solid #f2f3f3;}
.spe-tables-3 .price-box ul > li.btn-holder .btn{margin:0;font-size:11px;padding:6px 25px;}
.spe-tables-3 .price-box ul > li.btn-holder .btn.dulllightgray{border:1px solid #e2e2e2;}
.spe-tables-3 .price-box ul > li.btn-holder .btn.dulllightgray:hover{border:1px solid #ADADAD;color:#fff;}
.spe-tables-3 .highlightbox .price-box ul > li.btn-holder a span,
.spe-tables-3 .price-box ul > li.btn-holder a:hover span{color:#fff;}
.spe-tables-3 .price-box ul > li.btn-holder a{color:#2f424d}
.spe-tables-3 .highlightbox{margin-top:-5px;background:#ebebeb;border:1px solid #dcdddd;position:relative;display:inline-block;position:absolute;width:25%;}
.spe-tables-3 .highlightbox .price-box{border:none}
.spe-tables-3 .after .price-box{border-left:none;border-right:1px solid #dcdddd;}
.spe-tables-3 .after{margin-left:25%;}
.spe-tables-3 .highlightbox .price-box h6{margin:10px 0;}
.spe-tables-3 .highlightbox .price-box ul > li.boxtitle{background:#7aad45;padding:7px 0 8px;}
.spe-tables-3 .highlightbox .price-box ul > li.priceli span{color:#7aad45;}
.spe-tables-3 .highlightbox .price-box ul > li.btn-holder{padding:20px 0;background:#fff;}
.spe-tables-3 .price-box ul > li.priceli{height:92px;overflow:hidden;position:relative;}
.spe-tables-4{margin:0;font-family:'Open Sans';}
.spe-tables-4 .price-box{border:1px solid #e1eaed;background:#fff;}
.spe-tables-4 .price-box ul{text-align:center;}
.spe-tables-4 .price-box ul > li{border-bottom:1px solid #efefed;padding:10px 0;color:#99abb7;font-size:13px;}
.spe-tables-4 .price-box .title{border:none;padding:0 0 5px;}
.spe-tables-4 .price-box .title h6{color:#2f383d;font-size:30px;text-align:center;margin:0;font-weight:400;}
.spe-tables-4 .price-box ul > li.priceli{text-align:center;padding:30px 0;border:none;}
.spe-tables-4 .price-box ul > li.priceli .priceicon{width:150px;height:150px;border:15px solid #ecf0f2;border-radius:50%;display:inline-block;background:url(images/price-icon-bg.jpg) center center no-repeat;padding:34px 20px;}
.spe-tables-4 .price-box ul > li.priceli span{color:#fff;font-size:30px;display:inline-block;line-height:30px;font-weight:400;}
.spe-tables-4 .price-box ul > li.priceli .holder{display:inline-block;line-height:20px;}
.spe-tables-4 .price-box ul > li.priceli span.top{font-size:17px;vertical-align:top;line-height:20px;}
.spe-tables-4 .price-box ul > li.priceli span.bottom{font-size:16px;color:#FFFFFF;}
.spe-tables-4 .price-box ul > li.btn-holder{text-align:center;padding:25px 0;}
.spe-tables-4 .price-box ul > li.btn-holder .btn{margin:0;font-size:13px;padding:6px 20px;}
.spe-tables-4 .price-box.highlight ul > li.priceli .priceicon{background:url(images/price-icon-bg-sel.jpg) center center no-repeat;}
.spe-tables-4 .price-box.highlight{-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);}
.spe-tables-5{margin:0 0 10px;font-family:'Open Sans';}
.spe-tables-5 .price-box ul{text-align:center;}
.spe-tables-5 .price-box ul > li{padding:10px 0;color:#99abb7;background:#fff;border:1px solid #e5e4e4;border-bottom:none;border-top:none;font-size:13px;}
.spe-tables-5 .price-box ul > li.title{padding:15px 0;border:1px solid #e5e4e4;border-bottom:none;}
.spe-tables-5 .price-box .title h6{color:#2f383d;font-size:30px;text-align:center;margin:0;font-weight:400;}
.spe-tables-5 .price-box ul > li.priceli{background:#208bb9;font-family:'Lato';border:none}
.spe-tables-5 .price-box ul > li.subfirst{padding-top:25px;}
.spe-tables-5 .price-box ul > li.sublast{padding-bottom:25px;}
.spe-tables-5 .price-box ul > li.priceli span{color:#fff;font-size:30px;display:inline-block;}
.spe-tables-5 .price-box ul > li.priceli .holder{text-align:left;position:relative;}
.spe-tables-5 .price-box ul > li.priceli span.bottom{font-size:18px;color:#fff;}
.spe-tables-5 .price-box ul > li.btn-holder{text-align:center;padding:10px 0 30px;border:1px solid #e5e4e4;border-top:none;}
.spe-tables-5 .price-box ul > li.btn-holder .btn{margin:0;font-size:11px;}
.line-section-title{margin:0 0 30px;}
.line-section-title h5{border-bottom:1px solid #e7e6e6;padding-bottom:10px;font-size:18px;color:#343333;}
.spe-tables-5.highlighted .price-box ul > li{background:#208bb9;color:#fff;}
.spe-tables-5.highlighted .price-box .title h6{color:#fff;}
.spe-tables-5.highlighted .price-box ul > li.priceli{background:#fff;}
.spe-tables-5.highlighted .price-box ul > li.priceli span{color:#333;}
.spe-tables-6{margin:0 0 10px;font-family:'Open Sans';}
.spe-tables-6 .price-box ul{text-align:center;border:1px solid #e5e4e4;background:#fff;padding:0 20px;margin-top:40px;position:relative;}
.spe-tables-6 .price-box ul > li{padding:10px 0;color:#939598;font-size:13px;border-bottom:1px solid #e5e4e4;font-weight:400;}
.spe-tables-6 .price-box ul > li span.dark{color:#353943;margin-right:10px;}
.spe-tables-6 .price-box ul > li.title{padding:15px 0 10px;padding-top:50px;margin-top:34px;}
.spe-tables-6 .price-box .title h6{color:#2f383d;font-size:26px;text-align:center;margin:0;font-weight:700;text-transform:uppercase;}
.spe-tables-6 .price-box ul > li.priceli{width:100%;text-align:center;top:-70px;border:none;position:absolute;left:0;}
.spe-tables-6 .price-box ul > li.priceli .pricecircle{background:#fff url(images/dashed-price-circle.png) center center no-repeat;border:none;width:120px;height:120px;display:inline-block;padding:10px;position:relative;border-radius:50%;}
.spe-tables-6 .price-box ul > li.priceli .mainholder{background:#208bb9;border-radius:50%;width:100px;height:100px;padding:20px 0;}
.spe-tables-6 .price-box ul > li.priceli span{color:#fff;font-size:26px;font-weight:300;display:block;}
.spe-tables-6 .price-box ul > li.priceli span.dollar{font-size:14px;display:inline-block;}
.spe-tables-6 .price-box ul > li.priceli .holder{text-align:center;position:relative;line-height:16px;}
.spe-tables-6 .price-box ul > li.priceli span.bottom{font-size:14px;color:#fff;}
.spe-tables-6 .price-box ul > li.btn-holder{text-align:center;padding:10px 0 30px;margin-top:15px;}
.spe-tables-6 .price-box ul > li.btn-holder .btn{margin:0;font-size:13px;}
.spe-tables-6.highlighted .price-box{-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);}
.spe-tables-6.highlighted .price-box ul{background:#208bb9;}
.spe-tables-6.highlighted .price-box ul > li.priceli .hot{position:absolute;right:-15px;top:-15px;width:54px;height:54px;text-align:center;text-transform:uppercase;color:#fff;background:#208bb9;padding:18px 0;border-radius:50%;}
.spe-tables-6.highlighted .price-box ul > li{background:#208bb9;color:#fff;border-bottom:1px solid #1d7da6;}
.spe-tables-6.highlighted .price-box .title h6{color:#fff;}
.spe-tables-6.highlighted .price-box ul > li.priceli{background:none;border:none;}
.spe-tables-6.highlighted .price-box ul > li.priceli .pricecircle{background:#eff5f7 url(images/dashed-price-circle-sel.png) center center no-repeat;}
.spe-tables-6.highlighted .price-box ul > li.priceli .mainholder{background:#2f383d;}
.spe-tables-6.highlighted .price-box ul > li span.dark{color:#fff;}
.spe-table-7{border:1px solid #dde3e4;border-radius:5px;padding:30px;font-family:'Open Sans';}
.spe-table-7 ul > li{text-align:center;}
.spe-table-7 ul > li.numbered{text-align:left;color:#bcbdc1;font-size:40px;font-weight:300;}
.spe-table-7 ul > li.numbered span{color:#bcedfd;}
.spe-table-7 ul > li.priceli{margin:30px 0;}
.spe-table-7 ul > li.priceli h3{color:#222533;font-size:40px;font-weight:300;margin:0;padding:0;line-height:50px;}
.spe-table-7 ul > li.priceli h6{color:#c7d0d7;font-size:28px;font-weight:300;}
.spe-table-7 ul > li.priceli h6 strong{font-weight:600;}
.spe-table-7 ul > li.featureli{padding:12px 0;border-bottom:1px solid #dde3e4;}
.spe-table-7 ul > li.featureli p{font-size:14px;color:#a1b1bc;font-family:'Lato';line-height:28px;font-weight:normal;letter-spacing:0.5px;}
.spe-table-7 ul > li.featureli p strong{font-weight:600;color:#222533;}
.spe-table-7 ul > li.btnli{padding:30px 0 10px;}
.spe-table-7.highlighted{padding:30px 30px 0;}
.spe-table-7.highlighted ul > li.btnli{margin:0 -30px;border-bottom:1px solid #dde3e4;margin-bottom:9px;padding:30px 0;}
.spe-table-7.highlighted ul > li.numbered{color:#222533;}
.promobox{background:#f2efef;padding:30px 15px;display:inline-block;width:100%;border-left:3px solid #82ad35;}
.promobox .spe-buttons .large-btn{padding-right:30px;width:auto;float:right;margin:0;}
.promobox h6{font-size:18px;color:#343333;margin:0 0 5px;}
.promobox p{color:#747474;margin:0;}
.spe-videos iframe{margin:0 0 20px;}
.spe-list-1{font-family:'Open Sans';font-size:13px;}
.spe-list-1 > li{background:url(images/li-green-circle-arrow.png) left top no-repeat;padding-left:30px;margin:0 0 15px;line-height:20px;color:#747474;}
.spe-list-1 > li.black{background:url(images/li-black-circle-arrow.png) left top no-repeat;}
.spe-list-1 > li.blue{background:url(images/li-blue-circle-arrow.png) left top no-repeat;}
.spe-list-2{font-family:'Open Sans';font-size:13px;}
.spe-list-2 > li{background:url(images/spe-li-circle.png) left 9px no-repeat;padding-left:15px;margin:0 0 15px;line-height:20px;color:#747474;}
.spe-list-2 > li.active,
.spe-list-2 > li:hover{background:url(images/spe-li-circle-sel.png) left 8px no-repeat;font-weight:bold;}
.spe-list-3{font-family:'Open Sans';font-size:13px;list-style-type:decimal inside none;}
.spe-list-3 > li{padding-left:15px;margin:0 0 15px;line-height:20px;color:#747474;list-style:decimal inside none;}
.spe-list-3 > li.active,
.spe-list-3 > li:hover{font-weight:bold;}
.spe-list-4{font-family:'Open Sans';font-size:13px;}
.spe-list-4 > li{background:url(images/li-gray-circle-sarrow.png) left 14px no-repeat;padding:10px 0;padding-left:20px;border-bottom:1px solid #ebedf2;}
.spe-list-4 > li a{line-height:18px;color:#595f6f;font-size:14px;}
.spe-list-4 > li.active,
.spe-list-4 > li:hover{background:url(images/li-blue-circle-sarrow.png) left 14px no-repeat;}
.spe-list-4 > li.active a,
.spe-list-4 > li:hover a,
.spe-list-4 > li:hover a sp{color:#126492;}
.spe-list-4 > li a span{float:right;}
.spe-dividers ul > li{margin:0 0 30px;display:inline-block;width:100%;}
.divider-1{border-bottom:1px solid #e7e6e6;margin:10px 0;}
.divider-2{margin:10px 0;background:url(images/title-bg.png) center center repeat-x;width:100%;height:6px;}
.divider-3{margin:10px 0;background:url(images/divider-dashed.png) center center repeat-x;width:100%;height:2px;}
.divider-4{margin:10px 0;background:url(images/divider-dotted.png) center center repeat-x;width:100%;height:2px;}
.divider-5{margin:10px 0;background:url(images/divider-shadow.png) top center repeat-x;width:100%;height:6px;background-size:100%;}
.spe-tooltip p{color:#747474;}
.spe-checklist-1{font-family:'Open Sans';font-size:13px;}
.spe-checklist-1 > li{background:url(images/li-black-checklist-1.png) left 6px no-repeat;padding-left:20px;margin:0 0 5px;line-height:20px;color:#747474;}
.spe-checklist-1 > li.green{background:url(images/li-green-checklist-1.png) left 6px no-repeat;}
.spe-checklist-1 > li.blue{background:url(images/li-blue-checklist-1.png) left 6px no-repeat;}
.spe-checklist-2{font-family:'Open Sans';font-size:13px;}
.spe-checklist-2 > li{background:url(images/li-black-checklist-2.png) left 6px no-repeat;padding-left:20px;margin:0 0 5px;line-height:20px;color:#747474;}
.spe-checklist-2 > li.green{background:url(images/li-green-checklist-2.png) left 6px no-repeat;}
.spe-checklist-2 > li.blue{background:url(images/li-blue-checklist-2.png) left 6px no-repeat;}
.spe-checklist-3{font-family:'Open Sans';font-size:13px;}
.spe-checklist-3 > li{background:url(images/li-black-checklist-3.png) left 5px no-repeat;padding-left:20px;margin:0 0 5px;line-height:20px;color:#747474;}
.spe-checklist-3 > li.green{background:url(images/li-green-checklist-3.png) left 6px no-repeat;}
.spe-checklist-3 > li.blue{background:url(images/li-blue-checklist-3.png) left 6px no-repeat;}
.spe-checklist-4{font-family:'Open Sans';font-size:13px;}
.spe-checklist-4 > li{background:url(images/li-black-checklist-4.png) left 5px no-repeat;padding-left:20px;margin:0 0 5px;line-height:20px;color:#747474;}
.spe-checklist-4 > li.green{background:url(images/li-green-checklist-4.png) left 5px no-repeat;}
.spe-checklist-4 > li.blue{background:url(images/li-blue-checklist-4.png) left 5px no-repeat;}
.spe-checklist-5{font-family:'Open Sans';font-size:13px;}
.spe-checklist-5 > li{background:url(images/li-black-checklist-5.png) left 6px no-repeat;padding-left:20px;margin:0 0 5px;line-height:20px;color:#747474;}
.spe-checklist-5 > li.green{background:url(images/li-green-checklist-5.png) left 6px no-repeat;}
.spe-checklist-5 > li.blue{background:url(images/li-blue-checklist-5.png) left 6px no-repeat;}
.spe-checklist-6{font-family:'Open Sans';font-size:13px;}
.spe-checklist-6 > li{background:url(images/li-black-checklist-6.png) left 6px no-repeat;padding-left:20px;margin:0 0 5px;line-height:20px;color:#747474;}
.spe-checklist-6 > li.green{background:url(images/li-green-checklist-6.png) left 6px no-repeat;}
.spe-checklist-6 > li.blue{background:url(images/li-blue-checklist-6.png) left 6px no-repeat;}
.spe-checklist-7{font-family:'Open Sans';font-size:13px;}
.spe-checklist-7 > li{background:url("images/li-blue-checklist-7.png") no-repeat scroll left 6px rgba(0, 0, 0, 0);color:#23323a;font-size:14px;line-height:26px;margin:0 0 7px;padding-left:20px;}
.spe-checklist-8{font-family:'Open Sans';font-size:13px;margin:0 0 20px;}
.spe-checklist-8 > li{background:url("images/li-blue-checklist-8.png") no-repeat scroll left 6px rgba(0, 0, 0, 0);color:#23323a;font-size:14px;line-height:26px;margin:0 0 7px;padding-left:24px;}
.spe-stickbox .shadow{background:url(images/stickbox-shadow.png) top center no-repeat;background-size:100%;height:40px;}
.spe-stickbox .desc-holder{border:1px solid #f2efef;background:#fff;}
.spe-stickbox h6{color:#343333;font-size:18px;margin:0 0 5px;}
.spe-stickbox p{color:#747474;}
.spe-stickbox .greenline{border-top:4px solid #82ad35;padding:25px 35px;}
.contentbox-style-1{width:100%;display:inline-block;}
.contentbox-style-1 .icon-holder{width:100%;text-align:center;padding:15px 0 10px;}
.contentbox-style-1 .icon-holder a .icon-bg{display:inline-block;width:80px;height:40px;transition:0.5s all ease-in;font-size:42px;color:#333333;}
.contentbox-style-1.green-contentbox .icon-holder a .icon-bg{color:#7aad45;}
.contentbox-style-1.blue-contentbox .icon-holder a .icon-bg{color:#1672a3;}
.contentbox-style-1 .detail-holder{text-align:center;}
.contentbox-style-1 .detail-holder h4 a{font-weight:normal;color:#2f383d;text-transform:none;text-decoration:none;font-size:18px;}
.contentbox-style-1 .detail-holder h4 a:hover{color:#68a74f;}
.contentbox-style-1 .detail-holder p{margin:0 0 10px;color:#747474;}
.contentbox-style-1 .detail-holder a{color:#343333;font-size:12px;}
.contentbox-style-1 .detail-holder a i{margin-left:10px;font-size:13px;}
.contentbox-style-1 .detail-holder a:hover{color:#68a74f;}
.contentbox-style-2{width:100%;margin:0 0 30px;display:inline-block;position:relative;}
.contentbox-style-2 .icon-holder{width:54px;text-align:center;float:left;position:absolute;}
.contentbox-style-2 .icon-holder a .icon-bg{display:inline-block;width:54px;height:54px;background:url(images/contentboxstyle-2-black.png) top center no-repeat;transition:0.5s all ease-in;color:#fff;font-size:18px;line-height:36px;}
.contentbox-style-2.green-contentbox .icon-holder a .icon-bg{background:url(images/contentboxstyle-2-green.png) top center no-repeat;}
.contentbox-style-2.blue-contentbox .icon-holder a .icon-bg{background:url(images/contentboxstyle-2-blue.png) top center no-repeat;}
.contentbox-style-2 .detail-holder{padding:5px 0;padding-left:60px;}
.contentbox-style-2 .detail-holder h4 a{font-weight:600;color:#2f383d;text-transform:none;text-decoration:none;font-size:18px;}
.contentbox-style-2 .detail-holder h4 a:hover{color:#68a74f;}
.contentbox-style-2 .detail-holder p{margin:0 0 10px;color:#747474;}
.contentbox-style-2 .detail-holder a{color:#343333;font-size:12px;}
.contentbox-style-2 .detail-holder a i{margin-left:10px;font-size:13px;}
.contentbox-style-2 .detail-holder a:hover{color:#68a74f;}
.contentbox-style-3{width:100%;display:inline-block;position:relative;font-family:'Open Sans';}
.contentbox-style-3 .icon-holder{width:100%;text-align:center;padding:30px 0 0;position:relative;z-index:2;}
.contentbox-style-3 .icon-holder a .icon-bg{background:none repeat scroll 0 0 #ffffff;border:1px solid #dad9d9;border-radius:50%;color:#333333;display:inline-block;font-size:26px;height:64px;line-height:64px;transition:all 0.3s ease-in 0s;width:64px;}
.contentbox-style-3.green-contentbox .icon-holder a .icon-bg{color:#7aad45;border:1px solid #7aad45;}
.contentbox-style-3.blue-contentbox .icon-holder a .icon-bg{color:#1672a3;border:1px solid #1672a3;}
.contentbox-style-3 .detail-holder{padding:50px 20px 20px;text-align:center;position:relative;z-index:1;margin-top:-35px;background:#f9f7f7;border-radius:3px !important;}
.contentbox-style-3 .detail-holder h4 a{font-weight:600;color:#343333;font-size:16px;text-align:center;width:100%;}
.contentbox-style-3 .detail-holder p{margin:0 0 15px;color:#747474;}
.contentbox-style-3 .detail-holder a{color:#343333;font-size:12px;}
.contentbox-style-3 .detail-holder a i{margin-left:10px;font-size:13px;}
.contentbox-style-3 .detail-holder a:hover{color:#68a74f;}
.pricing-table{display:inline-block;width:100%;font-family:'Open Sans';position:relative;margin:30px 0 60px;}
.pricing-table .col-20per,
.pricing-table .col-19per,
.pricing-table .col-24per{padding:0;}
.pricing-table .price-box{border-left:1px solid #fff;border-right:none;background:#fff;}
.pricing-table .price-box.first{border:none;margin-top:108px;}
.pricing-table .price-box.last{border:1px solid #dddcdc;}
.pricing-table .price-box h6{margin:0;color:#FFFFFF;font-size:14px;text-transform:uppercase;background:#11587e;padding:5px 0;}
.pricing-table .price-box ul > li{min-height:36px;text-align:center;padding:5px 0 3px;font-size:12px;line-height:26px;}
.pricing-table .price-box ul > li:nth-child(2n+1){background:#f6f6f6;}
.pricing-table .price-box ul > li:nth-child(2n){background:#fff;}
.pricing-table .price-box.first ul > li{text-align:left;padding:5px 15px;}
.pricing-table .price-box ul > li.boxtitle{margin:0;padding:0;min-height:0;}
.pricing-table .price-box ul > li:last-child{border-bottom:0;}
.pricing-table .price-box ul > li.priceli{background:#1672a3;padding:14px 0;color:#fff;padding:25px 0;}
.pricing-table .price-box ul > li.priceli span.dollar{font-size:22px;vertical-align:top;line-height:14px;}
.pricing-table .price-box ul > li.priceli span{font-size:42px;display:inline-block;vertical-align:top;}
.pricing-table .price-box ul > li.priceli .holder{display:inline-block;max-width:102px;line-height:14px;text-align:left;margin-top:-4px;}
.pricing-table .price-box ul > li.priceli span.top{font-size:13px;vertical-align:top;width:100%;}
.pricing-table .price-box ul > li.priceli span.bottom{font-size:13px;vertical-align:top;padding-top:5px;width:100%;}
.pricing-table .price-box ul > li.btn-holder{text-align:center;padding:20px 0 10px;}
.pricing-table .price-box ul > li.btn-holder .btn{margin:0;font-size:11px;}
.pricing-table .price-box ul > li.btn-holder .btn:hover{color:#fff;}
.pricing-table .price-box ul > li a{color:#1672a3;font-size:12px;}
.pricing-table .price-box ul > li a:hover{color:#333;}
.pricing-table .price-box ul > li span.mobiledesc{display:none;color:#1672a3;}
.pricing-table .highlightbox{margin-top:-20px;border-left:1px solid #fff;border-right:1px solid #fff;-webkit-box-shadow:0px 0px 100px 0px rgba(100,100,100,0.15);-moz-box-shadow:0px 0px 100px 0px rgba(100,100,100,0.15);box-shadow:0px 0px 100px 0px rgba(100,100,100,0.15);position:relative;display:inline-block;position:absolute;width:20%;}
.pricing-table .highlightbox .price-box ul > li span.mobiledesc{display:none;color:#7aad45;}
.pricing-table .highlightbox .price-box h6{background:#5d8635;color:#fff;}
.pricing-table .highlightbox .price-box{border:none}
.pricing-table .after .price-box{border-left:none;}
.pricing-table .after{margin-left:20%;}
.pricing-table .highlightbox .price-box ul > li.priceli{background:#7aad45;padding:35px 0;}
.pricing-table .highlightbox .price-box ul > li.btn-holder{padding:20px 0;background:#fff;}
.plan-table{display:inline-block;width:100%;font-family:'Open Sans';position:relative;margin:30px 0 60px;}
.plan-table .col-20per,
.plan-table .col-19per,
.plan-table .col-24per{padding:0;}
.plan-table .price-box{border-left:1px solid #fff;border-right:none;background:#fff;}
.plan-table .price-box.first{border:none;margin-top:90px;}
.plan-table .price-box.first ul{padding-bottom:15px;-webkit-box-shadow:0px 6px 40px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 6px 40px 0px rgba(0,0,0,0.05);box-shadow:0px 6px 40px 0px rgba(0,0,0,0.05);}
.plan-table .price-box.first ul > li{font-size:13px;height:40px;}
.plan-table .price-box.first .main-title{font-size:21px;color:#8e97ac;font-weight:700;line-height:77px;background:#fafafa;border:none;margin-bottom:15px;height:auto;height:86px;}
.plan-table .price-box.last{border:1px solid #dddcdc;}
.plan-table .price-box h6{margin:0;color:#FFFFFF;font-size:30px;padding:0;line-height:30px;padding:30px 0;font-weight:700;}
.plan-table .blue1-box .price-box h6{background:#56aad6;}
.plan-table .blue3-box .price-box h6{background:#3156a3;}
.plan-table .blue4-box .price-box h6{background:#17377b;}
.plan-table .price-box ul > li{min-height:36px;text-align:center;padding:5px 0 3px;font-size:14px;line-height:26px;border-bottom:1px solid #ebedf2;color:#8e97ac;height:40px;}
.plan-table .price-box.first ul > li{text-align:left;padding:5px 15px;}
.plan-table .price-box ul > li.boxtitle{margin:0;padding:0;min-height:0;border:none;height:auto;}
.plan-table .price-box ul > li:last-child,
.plan-table .price-box ul > li.last-child{border-bottom:0;}
.plan-table .price-box ul > li.last-child{margin-bottom:15px;}
.plan-table .price-box ul > li.priceli{background:#fafdff;padding:14px 0;padding:14px 0;border:none;margin:0 0 15px;height:auto;height:86px;}
.plan-table .blue1-box,
.plan-table .blue3-box,
.plan-table .blue4-box{-webkit-box-shadow:0px 6px 40px 0px rgba(0,0,0,0.10);-moz-box-shadow:0px 6px 40px 0px rgba(0,0,0,0.10);box-shadow:0px 6px 40px 0px rgba(0,0,0,0.10);}
.plan-table .blue1-box .price-box ul > li.priceli{color:#56aad6;}
.plan-table .blue3-box .price-box ul > li.priceli{color:#3156a3;}
.plan-table .blue4-box .price-box ul > li.priceli{color:#17377b;}
.plan-table .price-box ul > li.priceli span.dollar{font-size:28px;vertical-align:bottom;line-height:14px;}
.plan-table .price-box ul > li.priceli span{font-size:46px;display:inline-block;vertical-align:top;font-weight:700;}
.plan-table .price-box ul > li.priceli .holder{display:inline-block;max-width:102px;line-height:14px;text-align:left;margin-top:-4px;}
.plan-table .price-box ul > li.priceli span.top{font-size:19px;vertical-align:top;width:100%;}
.plan-table .price-box ul > li.priceli span.bottom{font-size:13px;vertical-align:top;padding-top:10px;width:100%;font-weight:normal;}
.plan-table .price-box ul > li.btn-holder{text-align:center;padding:32px 0;background:#fafdff;height:auto;}
.plan-table .price-box ul > li.btn-holder .btn{font-size:14px;text-transform:uppercase;font-weight:bold;color:#fff;line-height:40px;padding:0;width:170px;}
.plan-table .blue1-box .price-box ul > li.btn-holder .btn{background:#56aad6;-webkit-box-shadow:inset -1px 2px 2px 0px #2f8cbe;-moz-box-shadow:inset -1px 2px 2px 0px #2f8cbe;box-shadow:inset -1px 2px 2px 0px #2f8cbe;border:none;}
.plan-table .blue3-box .price-box ul > li.btn-holder .btn{background:#3156a3;-webkit-box-shadow:inset -1px 2px 2px 0px #244996;-moz-box-shadow:inset -1px 2px 2px 0px #244996;box-shadow:inset -1px 2px 2px 0px #244996;border:none;}
.plan-table .blue4-box .price-box ul > li.btn-holder .btn{background:#17377b;-webkit-box-shadow:inset -1px 2px 2px 0px #0d275e;-moz-box-shadow:inset -1px 2px 2px 0px #0d275e;box-shadow:inset -1px 2px 2px 0px #0d275e;border:none;}
.plan-table .blue1-box .price-box ul > li.btn-holder .btn,
.plan-table .blue3-box .price-box ul > li.btn-holder .btn,
.plan-table .blue4-box .price-box ul > li.btn-holder .btn,
.plan-table .highlightbox .price-box ul > li.btn-holder .btn{margin:0;}
.plan-table .blue1-box .price-box ul > li.btn-holder .btn:hover,
.plan-table .blue3-box .price-box ul > li.btn-holder .btn:hover,
.plan-table .blue4-box .price-box ul > li.btn-holder .btn:hover,
.plan-table .highlightbox .price-box ul > li.btn-holder .btn:hover{background:#222;box-shadow:none;}
.plan-table .price-box ul > li.btn-holder .btn:hover{color:#fff;}
.plan-table .price-box ul > li a{color:#1672a3;font-size:12px;}
.plan-table .price-box ul > li a:hover{color:#333;}
.plan-table .price-box ul > li span.mobiledesc{display:none;color:#1672a3;}
.plan-table .highlightbox{margin-top:-20px;-webkit-box-shadow:0px 6px 40px 0px rgba(0,0,0,0.22);-moz-box-shadow:0px 6px 40px 0px rgba(0,0,0,0.22);box-shadow:0px 6px 40px 0px rgba(0,0,0,0.22);position:relative;display:inline-block;position:absolute;width:20%;}
.plan-table .highlightbox .price-box ul > li span.mobiledesc{display:none;color:#7aad45;}
.plan-table .highlightbox .price-box h6{background:#649830;color:#fff;}
.plan-table .highlightbox .price-box{border:none;margin-bottom:0;}
.plan-table .after .price-box{border-left:none;}
.plan-table .after{margin-left:20%;}
.plan-table .highlightbox .price-box ul > li.boxtitle h6{line-height:30px;padding:40px 0;}
.plan-table .highlightbox .price-box ul > li.priceli{padding:15px 0;color:#649830;}
.plan-table .highlightbox .price-box ul > li.btn-holder{padding:42px 0;background:#fafdff;}
.plan-table .highlightbox .price-box ul > li.btn-holder .btn{background:#649830;-webkit-box-shadow:inset -1px 2px 2px 0px #53871f;-moz-box-shadow:inset -1px 2px 2px 0px #53871f;box-shadow:inset -1px 2px 2px 0px #53871f;border:none;}
.col-19per{width:19%;padding:0 15px;float:left;}
.col-24per{width:24%;padding:0 15px;float:left;}
.image-frames img{width:100%;margin:0 0 40px;}
.imgframe-1{border:5px solid #eef0f2;}
.imgframe-2{border:5px solid #fff;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.12);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.12);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.12);}
.imgframe-3{-webkit-box-shadow:-3px 3px 7px 0px rgba(0,0,0,0.15);-moz-box-shadow:-3px 3px 7px 0px rgba(0,0,0,0.15);box-shadow:-3px 3px 7px 0px rgba(0,0,0,0.15);}
.imgframe-4 img{margin:0;}
.imgframe-4{position:relative;margin:0 0 40px;}
.imgframe-4:before,
.imgframe-4:after{z-index:-1;position:absolute;content:"";bottom:20px;left:10px;width:50%;top:80%;max-width:300px;background:#777;-webkit-box-shadow:0 15px 10px #d8d8d8;-moz-box-shadow:0 15px 10px #d8d8d8;box-shadow:0 25px 10px #d8d8d8;-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-o-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg);}
.imgframe-4:after{-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);-o-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg);right:10px;left:auto;}
.ft-midd-bar .grayarea{background:url(images/grayarea-bg.jpg) repeat;padding:30px 0;}
.spe-widget-tab-1{font-family:'Open Sans';}
.spe-widget-tab-1 ul.nav{background:none;border:none;border-bottom:none;}
.spe-widget-tab-1 ul.nav li{border:1px solid #e7eaec;border-right:3px double #e7eaec;margin-bottom:0;text-align:center;transition:none 0s ease 0s;width:33.33333333333%;background:none;}
.spe-widget-tab-1 ul.nav li:last-child{border-right:1px solid #e7eaec;}
.spe-widget-tab-1 ul.nav li.active,
.spe-widget-tab-1 ul.nav li:hover{box-shadow:none;border-top:1px solid #208bb9;border-bottom:none;}
.spe-widget-tab-1 ul.nav li.active a,
.spe-widget-tab-1 ul.nav li:hover a{background:#fff;box-shadow:none;}
.spe-widget-tab-1 ul.nav li a{background:none repeat scroll 0 0 #f9fbfc;border-right:medium none;color:#98a5ae;font-family:"Open Sans";font-size:11px;line-height:20px;margin-top:0;padding:11px 0 12px;text-transform:uppercase;transition:none 0s ease 0s;}
.spe-widget-tab-1 .nav-tabs > li.active > a,
.spe-widget-tab-1 .nav-tabs > li.active > a:hover,
.spe-widget-tab-1 .nav-tabs > li.active > a:focus{border-right:none;}
.spe-widget-tab-1 ul.nav li.active a,
.spe-widget-tab-1 ul.nav li:hover a{color:#208bb9;}
.spe-widget-tab-1 .tab-content{padding:25px 20px;border:none;font-size:13px;color:#99abb7;font-family:'Open Sans';border:1px solid #e7eaec;border-top:0;margin-top:-1px;}
.spe-widget-tab-1 .tabrow{position:relative;padding-bottom:20px;border-bottom:1px solid #ebedee;margin-bottom:20px;}
.spe-widget-tab-1 .tabrow.last{margin:0;border:none;padding:0;}
.spe-widget-tab-1 .tabrow .imgholder{position:absolute;left:0;padding:7px 0 0;}
.spe-widget-tab-1 .tabrow .descholder{margin-left:65px;}
.spe-widget-tab-1 .tabrow .descholder span{font-size:10px;color:#96a3ad;text-transform:uppercase;}
.spe-widget-tab-1 .tabrow .descholder a{font-size:13px;font-style:italic;}
.spe-widget-tab-1 .tabrow .descholder p{color:#1f3845;font-size:13px;}
.spe-widget-tab-2 .tabs-left .nav-tabs{float:left;width:35%;height:auto;}
.spe-widget-tab-2 .tabs-left .tab-content{float:right;width:65%;}
.spe-widget-tab-2 .tabs-left .nav-tabs li{width:100%;background:#23323a;border-right:none;border-bottom:1px solid #394d58;margin-bottom:0;}
.spe-widget-tab-2 .tabs-left .nav-tabs li:hover,
.spe-widget-tab-2 .tabs-left .nav-tabs li.active{border-bottom:1px solid #13a2e8;}
.spe-widget-tab-2 .tabs-left .nav-tabs li a{font-size:11px;padding:15px;color:#fff;text-transform:uppercase;line-height:35px;padding-right:0;}
.spe-widget-tab-2 .tabs-left .nav-tabs li.active a,
.spe-widget-tab-2 .tabs-left .nav-tabs li:hover a{box-shadow:none;background:#2985c0;padding:15px;padding-right:0;}
.spe-widget-tab-2 .tabs-left .nav-tabs li a i{font-size:16px;margin-right:20px;width:20px;text-align:center;}
.spe-widget-tab-2 .tabs-left .tab-content{padding:20px 25px;background:#fcfcfc;min-height:200px;font-size:13px;color:#99abb7;font-family:'Open Sans';}
.spe-widget-tab-2 .tabs-right .nav-tabs{float:right;width:25%;height:auto;}
.spe-widget-tab-2 .tabs-right .tab-content{float:left;width:75%;}
.spe-widget-tab-2 .tabs-right .nav-tabs li{width:100%;background:#f5f6f7;border-right:none;border-top:1px solid #dfe5e9;border-left:1px solid #fff;margin-bottom:0;}
.spe-widget-tab-2 .tabs-right .nav-tabs li a{font-size:13px;padding:15px 20px 15px 18px;color:#a1b1bc;border-right:3px solid #f5f6f7;transition:none;}
.spe-widget-tab-2 .tabs-right .nav-tabs li:hover,
.spe-widget-tab-2 .tabs-right .nav-tabs li.active{width:100.4%;float:right;}
.spe-widget-tab-2 .tabs-right .nav-tabs li.active a,
.spe-widget-tab-2 .tabs-right .nav-tabs li:hover a{box-shadow:none;border-right:3px solid #208bb9;background:#fff;color:#208bb9;padding:15px 20px;}
.spe-widget-tab-2 .tabs-right .nav-tabs li a i{font-size:16px;margin-right:20px;width:20px;text-align:center;}
.spe-widget-tab-2 .tabs-right .tab-content{padding:20px;border:1px solid #dfe5e9;min-height:200px;font-size:13px;color:#99abb7;font-family:'Open Sans';}
.spe-widget-tab-2 .icon-bg{width:35px;height:35px;margin-right:10px;display:inline-block;text-indent:-999px;}
.spe-widget-tab-2 .icon-bg1{background:url(images/tab-web-icon.png) left top no-repeat;}
.spe-widget-tab-2 .tabs-left .nav-tabs li .icon-bg1:hover,
.spe-widget-tab-2 .tabs-left .nav-tabs li.active .icon-bg1,
.spe-widget-tab-2 .tabs-left .nav-tabs li:hover .icon-bg1{background:url(images/tab-web-icon-sel.png) left top no-repeat;}
.spe-widget-tab-2 .icon-bg2{background:url(images/tab-html-icon.png) left top no-repeat;}
.spe-widget-tab-2 .tabs-left .nav-tabs li .icon-bg2:hover,
.spe-widget-tab-2 .tabs-left .nav-tabs li.active .icon-bg2,
.spe-widget-tab-2 .tabs-left .nav-tabs li:hover .icon-bg2{background:url(images/tab-html-icon-sel.png) left top no-repeat;}
.spe-widget-tab-2 .icon-bg3{background:url(images/tab-customization-icon.png) left top no-repeat;}
.spe-widget-tab-2 .tabs-left .nav-tabs li .icon-bg3:hover,
.spe-widget-tab-2 .tabs-left .nav-tabs li.active .icon-bg3,
.spe-widget-tab-2 .tabs-left .nav-tabs li:hover .icon-bg3{background:url(images/tab-customization-icon-sel.png) left top no-repeat;}
.spe-widget-tab-2 .icon-bg4{background:url(images/tab-support-icon.png) left top no-repeat;}
.spe-widget-tab-2 .tabs-left .nav-tabs li .icon-bg4:hover,
.spe-widget-tab-2 .tabs-left .nav-tabs li.active .icon-bg4,
.spe-widget-tab-2 .tabs-left .nav-tabs li:hover .icon-bg4{background:url(images/tab-support-icon-sel.png) left top no-repeat;}
.spe-widget-tab-2 .tabs-left .nav-tabs li.active{position:relative;display:block;}
.spe-widget-tab-2 .tabs-left .nav-tabs li.active:before{content:"";display:inline-block;position:absolute;border:10px solid black;border-color:transparent transparent transparent black;top:25px;}
.spe-widget-tab-2 .tabs-left .nav-tabs li.active:after{content:"";display:inline-block;position:absolute;border:9px solid white;border-color:transparent white transparent transparent;top:25px;right:-1px;}
.spe-widget-tab-2 .tabs-left .tab-content{overflow:auto;}
.spe-widget-tab-2 .tabs-left .tab-content p{margin:0 0 10px;color:#73848e;}
.spe-widget-tab-2 .tabs-left .tab-content h5{font-size:18px;color:#008fd5;}
.spe-liststyle ul{border-bottom:1px solid #e5e8ea;font-family:'Open Sans';font-size:13px;padding:0 0 10px;margin:0 0 10px;}
.spe-liststyle ul:last-child{border-bottom:none;}
.spe-liststyle ul > li{padding-left:25px;color:#73848e;}
.spe-liststyle ul > li:hover,
.spe-liststyle ul > li.active{color:#008fd5;}
.spe-liststyle ul.arrow-list > li{background:url(images/arrow-list.png) left 5px no-repeat;}
.spe-liststyle ul.arrow-list > li:hover,
.spe-liststyle ul.arrow-list > li.active{background:url(images/arrow-list-sel.png) left 5px no-repeat;}
.spe-liststyle ul.square-list > li{background:url(images/square-list.png) 1px 8px no-repeat;}
.spe-liststyle ul.square-list > li:hover,
.spe-liststyle ul.square-list > li.active{background:url(images/square-list-sel.png) 1px 8px no-repeat;}
.spe-liststyle ul.check-list > li{background:url(images/check-list.png) left 3px no-repeat;}
.spe-liststyle ul.check-list > li:hover,
.spe-liststyle ul.check-list > li.active{background:url(images/check-list-sel.png) left 3px no-repeat;}
.spe-liststyle ul.star-list > li{background:url(images/star-list.png) 1px 4px no-repeat;}
.spe-liststyle ul.star-list > li:hover,
.spe-liststyle ul.star-list > li.active{background:url(images/star-list-sel.png) 1px 4px no-repeat;}
.spe-liststyle ul.plus-list > li{background:url(images/plus-list.png) left 1px no-repeat;}
.spe-liststyle ul.plus-list > li:hover,
.spe-liststyle ul.plus-list > li.active{background:url(images/plus-list-sel.png) left 1px no-repeat;}
.spe-liststyle ul.dash-list > li{background:url(images/dash-list.png) left 10px no-repeat;}
.spe-liststyle ul.dash-list > li:hover,
.spe-liststyle ul.dash-list > li.active{background:url(images/dash-list-sel.png) left 10px no-repeat;}
.spe-dropquotes p{color:#73848e;margin:0 0 20px;}
.alert-hand .close{background:url("images/alert-hand-close.png") center 3px no-repeat !important;}
.alert-info .close{background:url("images/alert-info-close.png") center 3px no-repeat !important;}
.alert-thumb .close{background:url("images/alert-thumb-close.png") center 3px no-repeat !important;}
.alert-notice .close{background:url("images/alert-notice-close.png") center 3px no-repeat !important;}
.alert-hand .close,
.alert-thumb .close,
.alert-info .close,
.alert-notice .close{opacity:0.56;}
.alert-hand .close:hover,
.alert-thumb .close:hover,
.alert-info .close:hover,
.alert-notice .close:hover{opacity:1;}
.spe-blockquote{background:#0c5685 url(images/quotes-img.png) right top no-repeat;padding:20px 25px;}
.spe-blockquote p{color:#d2f0ff;font-size:20px;font-weight:bold;margin:0 0 5px;}
.spe-blockquote a{color:#aedc7e;font-size:12px;}
.spe-blockquote a:hover{color:#fff;}
.infobox{border:1px solid #e7eaec;background:#fcfcfc;padding:40px;text-align:center;}
.infobox h4{color:#23323a;font-size:24px;margin:0;font-weight:300;}
.infobox h6{color:#23323a;font-size:18px;margin:0;font-weight:300;}
.infobox a{margin-top:20px;background:#008fd5;color:#fff;font-size:11px;text-transform:uppercase;padding:12px 40px;display:inline-block;}
.spe-buttons .shiftleft{margin-left:-10px;}
.green-promobox{background:#97bf6e;padding:30px 0;margin:0 0 20px;border-top:1px solid #eceded;border-bottom:1px solid #eceded;}
.green-promobox p,
.green-promobox a{margin:0 !important;}
.green-promobox a{float:right;}
.green-promobox .btn.dulllightgray{background:#eaf2e2;}
.green-promobox .btn.dulllightgray:hover{background:#000;}
.green-promobox p{font-size:31px;color:#fff;font-weight:300;line-height:58px;}
.gray-promobox{background:#fcfcfc;padding:30px 0;border-top:1px solid #eceded;border-bottom:1px solid #eceded;}
.gray-promobox p,
.gray-promobox a{margin:0 !important;}
.gray-promobox a{float:right;}
.gray-promobox p{font-size:31px;color:#23323a;font-weight:300;line-height:58px;}
.gray-promobox p span{color:#008fd5}
#owl-gallery .item{margin:0.5px;}
#owl-gallery .image-caption{width:100%;padding:25px 20px;background:#1672a3;border-top:none;color:#fff;position:relative;}
#owl-gallery .image-caption:before{content:"";display:block;position:absolute;top:-8px;margin-left:10px;width:8px;height:8px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #1672a3;z-index:11111;}
#owl-gallery .item:hover .image-caption{background:#6d9f38;}
#owl-gallery .item:hover .image-caption:before{border-bottom:8px solid #6d9f38;}
#owl-gallery .entry{position:relative;cursor:pointer;padding:0;}
#owl-gallery .magnifier{background:rgba(0,0,0, 0.6) url(images/magnifier.png) no-repeat center;position:absolute;top:0;z-index:10;left:0;bottom:0;right:0;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
#owl-gallery .entry:hover .magnifier{opacity:1;}
#owl-gallery .favorite{position:absolute;right:20px;background:url(images/favorite-icon.png) bottom center no-repeat;padding-left:48px;height:20px;top:36px;}
#owl-gallery .item:hover .favorite{background:url(images/favorite-icon.png) top center no-repeat;}
#owl-gallery .descholder{padding-right:60px;font-family:'Open Sans';}
#owl-gallery .descholder h3{margin:0;}
#owl-gallery .descholder h3 a{color:#fff;}
#owl-gallery .item:hover .descholder h3 a:hover{color:#000;}
#owl-gallery .descholder span{color:#e3e3e3;font-size:11px;text-transform:uppercase;}
#owl-gallery .entry img{width:100% !important;height:auto !important;}
.sgallery-holder{padding:15px;border:1px solid #e7eaec;}
.sgallery-holder .sgallery-slider .item .desc{width:100%;padding:15px 20px;background:rgba(35,50,58,0.67);border-top:none;color:#fff;position:absolute;bottom:0;}
.sgallery-holder .desc:before{content:"";display:block;position:absolute;top:-8px;margin-left:10px;width:8px;height:8px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid rgba(35,50,58,0.67);z-index:11111;}
.sgallery-holder .desc h6{margin:0 0 3px;color:#fff;font-size:18px;font-weight:300;}
.sgallery-holder .desc p{color:#97a4ad;font-size:11px;text-transform:uppercase;}
.sgallery-holder .sthumb-slider{margin-top:10px;}
.sgallery-holder .item .thumb{width:29%;cursor:pointer;float:left;margin:0 2%;}
.sgallery-holder .item .thumb img{width:100%;margin:2px;}
.sgallery-holder .item img{width:100%;}
.sgallery-holder .carousel-control.left,
.sgallery-holder .carousel-control.right{background:none;}
.sgallery-holder .carousel-control.left{left:-8px;background:url(images/sgallery-nav-left.png);height:11px;width:6px;top:-40px;}
.sgallery-holder .carousel-control.right{right:-8px;background:url(images/sgallery-nav-right.png);height:11px;width:6px;top:-40px;}
.sgallery-holder .glyphicon-chevron-right:before,
.sgallery-holder .glyphicon-chevron-left:before{content:none;}
.sgallery-holder .sthumb-slider a{position:relative;display:inline-block;width:100%;}
.sgallery-holder .sthumb-slider a .thumb-magnifier{position:absolute;top:0;left:0;display:inline-block;cursor:pointer;top:8px;left:8px;right:4px;bottom:8px;}
.sgallery-holder .sthumb-slider .item .thumb a:hover .thumb-magnifier{display:inline-block;background:rgba(35,50,58,0.38) url(images/gallery-searchicon.png) center center no-repeat;}
.sgallery-holder .carousel-inner > .item{background:none;}
.sgallery-holder .carousel-inner > .item img{width:100% !important;height:auto !important;}
.sgallery-holder .carousel-control.left{filter:none;float:left;}
.sgallery-holder .carousel-control.right{filter:none;float:right;}
.thumb-gallery{padding:15px 10px 5px;border:1px solid #e7eaec;}
.thumb-gallery .row{margin:0;}
.thumb-gallery img{width:100%;}
.thumb-gallery .thumb-box{padding:0 5px;margin:0 0 10px;}
.accordian-style-5 p img.pull-left{margin-right:30px;margin-bottom:20px;}
.accordian-style-5 p.graytext{color:#838383;}
.social-box{position:relative;font-family:'Open Sans';font-weight:400;}
.social-box .desc-holder{padding-left:40px;color:#8e9ca6;font-size:11px;}
.social-box .desc-holder span{color:#1f3845;width:100%;display:inline-block;}
.social-box .icon-holder{position:absolute;left:0;display:inline-block;}
.side-section-area{margin:0 0 30px;}
.servicebox-holder{background:#4cc5d3;background:-moz-linear-gradient(top, #4cc5d3 0%, #1ea8d2 50%, #0492d5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4cc5d3), color-stop(50%,#1ea8d2), color-stop(100%,#0492d5));background:-webkit-linear-gradient(top, #4cc5d3 0%,#1ea8d2 50%,#0492d5 100%);background:-o-linear-gradient(top, #4cc5d3 0%,#1ea8d2 50%,#0492d5 100%);background:-ms-linear-gradient(top, #4cc5d3 0%,#1ea8d2 50%,#0492d5 100%);background:linear-gradient(to bottom, #4cc5d3 0%,#1ea8d2 50%,#0492d5 100%);padding:40px 0;}
.servicebox-style-1{width:100%;display:inline-block;}
.servicebox-style-1 .icon-holder{width:100%;text-align:center;padding:0 0 20px;}
.servicebox-style-1 .icon-holder a .icon-bg{display:inline-block;width:80px;height:80px;background:rgba(221,231,238,0.16);transition:0.5s all ease-in;border:1px solid rgba(255,255,255,0.17);padding:18px 0;}
.servicebox-style-1:hover .icon-holder a .icon-bg{background:rgba(4,146,213,0.6);}
.servicebox-style-1 .detail-holder{text-align:center;}
.servicebox-style-1 .detail-holder h4 a{font-weight:300;color:#fff;text-transform:none;text-decoration:none;font-size:24px;}
.servicebox-style-1:hover .detail-holder h4 a{color:#baec85;}
.servicebox-style-1 .detail-holder p{margin:0 0 10px;font-size:12px;text-transform:uppercase;color:#baec85;margin:0;}
.servicebox-style-1 .detail-holder a{text-transform:uppercase;text-decoration:underline;color:#208bb9;font-size:12px;}
.servicebox-style-1:hover .detail-holder a{color:#68a74f;}
a.arrow-readmore{background:url(images/readmore-arrow.png) right center no-repeat;padding-right:14px;}
.postbox{font-family:'Open Sans';margin:0 0 40px;}
.postbox .sideinfo{text-align:center;}
.postbox .norpadding{padding-right:0;}
.postbox .nopadding{padding:0;}
.postbox span.date{font-size:48px;color:#669931;width:100%;display:inline-block;line-height:48px;font-weight:300;}
.postbox span.mny{font-size:11px;color:#23323a;text-transform:uppercase;margin:0 0 10px;width:100%;display:inline-block;}
.postbox .extrainfo{border-bottom:1px solid #e5e8ea;padding-bottom:10px;margin-bottom:10px;}
.postbox .extrainfo ul{padding:0;margin:0;display:inline-block;}
.postbox .extrainfo ul > li{background:url(images/li-dot.png) right center no-repeat;padding-right:12px;margin-right:10px;color:#23323a;font-size:10px;text-transform:uppercase;float:left;}
.postbox .extrainfo ul > li:last-child{background:none;padding-right:0;margin-right:0;}
.postbox h5{color:#008fd5;font-weight:400;font-size:18px;margin:0 0 5px;}
.postbox p{color:#73848e;font-size:13px;}
.postbox .imgholder img{max-width:100% !important;height:auto !important;}
.blue-holder{background:url(images/promoservice-bg.jpg) center center no-repeat;background-size:cover;}
.promoservice-holder{padding:60px 0;}
.promoservice-holder .promoimg{text-align:center;}
.promoservice-holder .promoimg.paddfix{padding-top:10px;padding-bottom:10px;}
.promoservice ul{margin:0;padding:0;}
.promoservice ul > li{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #00a2de;position:relative;}
.promoservice ul > li:last-child{margin-bottom:0;padding:0;border:none;}
.promoservice ul > li .img-holder{position:absolute;left:0;top:0;}
.promoservice ul > li .desc-holder{padding-left:60px;}
.promoservice ul > li .desc-holder h4{font-size:22px;color:#fff;font-weight:300;}
.promoservice ul > li .desc-holder p{color:#8cd9ff;}
.dark-holder{background:url(images/dark-bg.jpg) center center no-repeat;background-size:cover;}
.team-holder{padding:40px 0;}
.dark-holder .section-title h2{font-weight:300;color:#fff;font-size:30px;text-align:center;margin:0;}
.dark-social{display:inline-block;width:100%;}
.dark-social .social li{margin-right:8px;display:inline-block;}
.dark-social .social a{display:inline-block;width:26px;height:20px;text-align:center;line-height:20px;color:#a6b3bb;font-size:20px;margin:0 0 10px;vertical-align:top;}
.dark-social .social li.active a,
.dark-social .social li a:hover{color:#fff;}
.dark-social .social a.widget-pinterest{background:url(images/pinterest-widget-icon.png) center center no-repeat;margin:0;}
.dark-social .social li.active a.widget-pinterest,
.dark-social .social a.widget-pinterest:hover{background:url(images/pinterest-widget-icon-sel.png) center center no-repeat;}
.dark-social .social a.widget-vimeo{background:url(images/vimeo-widget-icon.png) center center no-repeat;margin:0;}
.dark-social .social li.active a.widget-vimeo,
.dark-social .social a.widget-vimeo:hover{background:url(images/vimeo-widget-icon-sel.png) center center no-repeat;}
.teambox{text-align:center;font-family:'Open Sans';}
.teambox .img-holder{margin:0 0 20px;}
.teambox .img-holder img{border:5px solid rgba(255,255,255,0.05);-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.6);-moz-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.6);box-shadow:0px 0px 2px 0px rgba(0,0,0,0.6);}
.teambox .desc-holder h6{color:#f5f5f5;font-size:18px;font-weight:300;margin:0;}
.teambox .desc-holder .designation{color:#2691ac;font-size:11px;font-weight:800;margin:0 0 10px;display:inline-block;}
.teambox .desc-holder p{color:#b9c3ca;margin:0 0 20px;}
.teambox .desc-holder .social-span hr{width:70px;border-top:1px solid #646b75;display:inline-block;margin:5px 0 15px;}
.teambox-1{text-align:center;font-family:'Open Sans';display:inline-block;width:100%;}
.teambox-1 .img-holder{margin:0 0 25px;display:inline-block;width:196px;height:196px;background:#fff;border-radius:50%;padding:8px;position:relative;}
.teambox-1 .img-holder img{width:100%;height:auto;-webkit-box-shadow:inset 0px 5px 12px 0px rgba(0,0,0,0.4);-moz-box-shadow:inset 0px 5px 12px 0px rgba(0,0,0,0.4);box-shadow:inset 0px 5px 12px 0px rgba(0,0,0,0.4);border-radius:50%;}
.teambox-1 .img-holder .overlay{-webkit-box-shadow:inset 0px 2px 4px 0px rgba(0,0,0,0.25);-moz-box-shadow:inset 0px 2px 4px 0px rgba(0,0,0,0.25);box-shadow:inset 0px 2px 4px 0px rgba(0,0,0,0.25);border-radius:50%;position:absolute;top:8px;bottom:8px;left:8px;right:8px;}
.teambox-1 .detail-holder h6{color:#ffffff;font-size:14px;font-weight:700;margin:0 0 10px;text-transform:uppercase;}
.teambox-1 .detail-holder p{color:#ffffff;margin:0 0 20px;font-size:14px;font-weight:300;}
.teambox-1 .detail-holder .team-social{text-align:center;}
.teambox-1 .detail-holder .team-social a{display:inline-block;margin:0 5px;background:#323232;font-size:18px;color:#fff;padding:5px 10px;border-radius:8px;width:36px;height:36px;}
.teambox-1 .detail-holder .team-social a:hover{color:#81b450;}
.teambox-1 .img-holder:after{top:99%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(255, 255, 255, 0);border-top-color:#fff;border-width:11px;margin-left:-11px;}
.carousel-style-1 .carousel-caption{top:70%;}
.carousel-style-1 .carousel-caption h1{font-size:23px;color:#fff;font-weight:600;text-shadow:-1px 1px 2px rgba(0, 1, 1, 0.65);}
.carousel-style-1 .carousel-caption p{font-size:14px;color:#fff;text-shadow:-1px 1px 2px rgba(0, 1, 1, 0.65);}
.carousel-style-1 .carousel-indicators{bottom:20px;}
.carousel-style-1 .carousel-indicators li,
.carousel-style-1 .carousel-indicators li.active{margin-left:5px;margin-right:5px;}
.carousel-style-1 .carousel-control.left,
.carousel-style-1 .carousel-control.right{background:none;width:41px;filter:none;}
.carousel-style-1 .carousel-control.right{right:35px;}
.carousel-style-1 .glyphicon-chevron-left{width:41px;height:41px;background:url(images/carousel-style1-nav.png) left center no-repeat;top:45%;}
.carousel-style-1 .glyphicon-chevron-left:before,
.carousel-style-1 .glyphicon-chevron-right:before{content:none;}
.carousel-style-1 .glyphicon-chevron-right{width:41px;height:41px;background:url(images/carousel-style1-nav.png) right center no-repeat;top:45%;}
.bold h1,
.bold h2,
.bold h3,
.bold h4,
.bold h5,
.bold h6{font-weight:bold;}
.modal-box{-webkit-box-shadow:0px 0px 21px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 21px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 21px 0px rgba(0,0,0,0.15);border:1px solid #dcdcdc;padding:25px;background:#f8f8f8;}
.modal-box h6{color:#333333;font-size:18px;margin:0 0 25px;}
.modal-box p{color:#999999;font-size:14px;font-family:Arial;margin:0 0 30px;}
.modal-box a{border:1px solid #eaeaea;border-radius:5px;background:#fff;font-size:12px;color:#666666;text-transform:uppercase;padding:5px 20px;transition:0.2s all ease-in;margin:0 0 5px;display:inline-block;}
.modal-box a:hover{background:#333;border:1px solid #333;color:#fff;}
.valign-bottom{vertical-align:baseline;}
.simple-buttons .large-btn{font-size:14px;font-weight:800;font-family:'Open Sans';text-transform:uppercase;padding:12px 0;width:100%;line-height:20px;margin:0 0 20px;}
.simple-buttons .med-btn{font-size:14px;font-weight:bold;font-family:'Open Sans';padding:7px 0;width:100%;line-height:20px;margin:0 0 20px;}
.simple-buttons .small-btn{font-size:13px;font-weight:400;font-family:'Open Sans';padding:2px 0;width:100%;margin:0 0 20px;}
.btn.autow{padding-left:25px;padding-right:25px;width:auto;}
.btn.autow-l{padding-left:35px;padding-right:35px;width:auto;}
.large-btn-lh{line-height:53px;}
.btn.noborder{border:none !important;}
.btn.borderbottom{border-top:none !important;border-left:none !important;border-right:none !important;}
.btn-lightshadow{-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.1);box-shadow:0px 1px 1px 0px rgba(0, 0, 0, 0.1);}
.btn.upper{text-transform:uppercase;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.flatembossed.dullblue{background:#4a91bb;background:-moz-linear-gradient(top, #4a91bb 0%, #4b92bc 2%, #458eb7 20%, #3c87b1 41%, #3481ab 52%, #2774a0 82%, #216f9d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4a91bb), color-stop(2%,#4b92bc), color-stop(20%,#458eb7), color-stop(41%,#3c87b1), color-stop(52%,#3481ab), color-stop(82%,#2774a0), color-stop(100%,#216f9d));background:-webkit-linear-gradient(top, #4a91bb 0%,#4b92bc 2%,#458eb7 20%,#3c87b1 41%,#3481ab 52%,#2774a0 82%,#216f9d 100%);background:-o-linear-gradient(top, #4a91bb 0%,#4b92bc 2%,#458eb7 20%,#3c87b1 41%,#3481ab 52%,#2774a0 82%,#216f9d 100%);background:-ms-linear-gradient(top, #4a91bb 0%,#4b92bc 2%,#458eb7 20%,#3c87b1 41%,#3481ab 52%,#2774a0 82%,#216f9d 100%);background:linear-gradient(to bottom, #4a91bb 0%,#4b92bc 2%,#458eb7 20%,#3c87b1 41%,#3481ab 52%,#2774a0 82%,#216f9d 100%);border:1px solid #115f8b;}
.flatembossed.dullblue:hover{background:#458eb7;}
.flatembossed.themeblue{background:#bfe8f9;background:-moz-linear-gradient(top, #bfe8f9 0%, #3994d4 1%, #3994d4 1% #1d7db7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfe8f9), color-stop(1%,#3994d4), color-stop(1%,#3994d4), color-stop(100%,#1d7db7));background:-webkit-linear-gradient(top, #bfe8f9 0%,#3994d4 1%,#3994d4 1%,#1d7db7 100%);background:-o-linear-gradient(top, #bfe8f9 0%,#3994d4 1%,#3994d4 1%,#1d7db7 100%);background:-ms-linear-gradient(top, #bfe8f9 0%,#3994d4 1%,#3994d4 1%,#1d7db7 100%);background:linear-gradient(to bottom, #bfe8f9 0%,#3994d4 1%,#3994d4 1%,#1d7db7 100%);border:1px solid #002b60;}
.flatembossed.themeblue:hover{background:#3994d4;}
.flatembossed.brightblue{background:#0a7ae6;background:-moz-linear-gradient(top, #0a7ae6 0%, #0a73dc 18%, #0a71d6 21%, #0869ca 36%, #0a64c4 41%, #074e9c 77%, #074c9a 82%, #0a489b 85%, #064a93 87%, #064797 90%, #094792 92%, #04488f 95%, #064491 97%, #022b5f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a7ae6), color-stop(18%,#0a73dc), color-stop(21%,#0a71d6), color-stop(36%,#0869ca), color-stop(41%,#0a64c4), color-stop(77%,#074e9c), color-stop(82%,#074c9a), color-stop(85%,#0a489b), color-stop(87%,#064a93), color-stop(90%,#064797), color-stop(92%,#094792), color-stop(95%,#04488f), color-stop(97%,#064491), color-stop(100%,#022b5f));background:-webkit-linear-gradient(top, #0a7ae6 0%,#0a73dc 18%,#0a71d6 21%,#0869ca 36%,#0a64c4 41%,#074e9c 77%,#074c9a 82%,#0a489b 85%,#064a93 87%,#064797 90%,#094792 92%,#04488f 95%,#064491 97%,#022b5f 100%);background:-o-linear-gradient(top, #0a7ae6 0%,#0a73dc 18%,#0a71d6 21%,#0869ca 36%,#0a64c4 41%,#074e9c 77%,#074c9a 82%,#0a489b 85%,#064a93 87%,#064797 90%,#094792 92%,#04488f 95%,#064491 97%,#022b5f 100%);background:-ms-linear-gradient(top, #0a7ae6 0%,#0a73dc 18%,#0a71d6 21%,#0869ca 36%,#0a64c4 41%,#074e9c 77%,#074c9a 82%,#0a489b 85%,#064a93 87%,#064797 90%,#094792 92%,#04488f 95%,#064491 97%,#022b5f 100%);background:linear-gradient(to bottom, #0a7ae6 0%,#0a73dc 18%,#0a71d6 21%,#0869ca 36%,#0a64c4 41%,#074e9c 77%,#074c9a 82%,#0a489b 85%,#064a93 87%,#064797 90%,#094792 92%,#04488f 95%,#064491 97%,#022b5f 100%);border:1px solid #006699;}
.flatembossed.brightblue:hover{background:#096acc;}
.flatembossed.brightorange{background:#ff8860;background:-moz-linear-gradient(top, #ff8860 0%, #fe6533 1%, #fe6533 1%, #d75024 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8860), color-stop(1%,#fe6533), color-stop(1%,#fe6533), color-stop(100%,#d75024));background:-webkit-linear-gradient(top, #ff8860 0%,#fe6533 1%,#fe6533 1%,#d75024 100%);background:-o-linear-gradient(top, #ff8860 0%,#fe6533 1%,#fe6533 1%,#d75024 100%);background:-ms-linear-gradient(top, #ff8860 0%,#fe6533 1%,#fe6533 1%,#d75024 100%);background:linear-gradient(to bottom, #ff8860 0%,#fe6533 1%,#fe6533 1%,#d75024 100%);border:1px solid #d75024;}
.flatembossed.brightorange:hover{background:#fe6533;}
.flatembossed.brightgreen{background:#90cd87;background:-moz-linear-gradient(top, #90cd87 0%, #70be65 1%, #70be65 1%, #369b35 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#90cd87), color-stop(1%,#70be65), color-stop(1%,#70be65), color-stop(100%,#369b35));background:-webkit-linear-gradient(top, #90cd87 0%,#70be65 1%,#70be65 1%,#369b35 100%);background:-o-linear-gradient(top, #90cd87 0%,#70be65 1%,#70be65 1%,#369b35 100%);background:-ms-linear-gradient(top, #90cd87 0%,#70be65 1%,#70be65 1%,#369b35 100%);background:linear-gradient(to bottom, #90cd87 0%,#70be65 1%,#70be65 1%,#369b35 100%);border:1px solid #339933;}
.flatembossed.brightgreen:hover{background:#6fbd64;}
.flatembossed.dullgreen{background:#9dc35a;background:-moz-linear-gradient(top, #9dc35a 0%, #6ea63d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#9dc35a), color-stop(100%,#6ea63d));background:-webkit-linear-gradient(top, #9dc35a 0%,#6ea63d 100%);background:-o-linear-gradient(top, #9dc35a 0%,#6ea63d 100%);background:-ms-linear-gradient(top, #9dc35a 0%,#6ea63d 100%);background:linear-gradient(to bottom, #9dc35a 0%,#6ea63d 100%);border:1px solid #43761e;}
.flatembossed.dullgreen:hover{background:#88b64d;}
.bottomalign .med-btn{margin-top:10px;}
.bottomalign .small-btn{margin-top:14px;}
.spe-box{border:1px solid #dddddd;padding:15px 0;}
.spe-box h5{color:#333333;font-size:24px;padding:0 15px;text-transform:capitalize;margin:0 0 18px;line-height:24px;}
.spe-box h5 i{color:#cccccc;margin-right:10px;}
.spe-box h5 img{margin-right:10px;display:inline-block;vertical-align:top;}
.spe-box ul{margin:0;padding:0;}
.spe-box ul > li{padding:0 54px;padding-bottom:15px;border-bottom:1px solid #dddddd;margin-bottom:15px;position:relative;}
.spe-box ul > li:last-child{padding-bottom:0;border:none;}
.spe-box ul > li .img-holder{position:absolute;margin:5px 0 0;}
.spe-box ul > li .detail-holder{padding-left:110px;}
.spe-box ul > li p{margin:0;color:#15262f;font-weight:600;font-size:13px;}
.spe-box ul > li p.minh{min-height:36px;}
.spe-box ul > li p.pricing{color:#cccccc;}
.spe-box ul > li p.pricing span{color:#0099cc;font-size:14px;font-weight:700;}
.spe-box ul > li .yellow-stars{margin:0;}
.spe-box .desc-holder{padding-left:54px;padding-right:20px;}
.spe-box .desc-holder p{color:#999999;font-size:14px;margin:0 0 5px;}
.spe-box span.phonenumber{color:#0099cc;font-size:30px;font-weight:300;}
.spe-paging{margin:0 0 30px;}
.spe-paging ul{padding:0;margin:0;border:1px solid #e5e5e5;border-radius:5px;overflow:hidden;display:inline-block;font-family:'Open Sans';}
.spe-paging ul > li{border-right:1px solid #e5e5e5;padding:6px 12px;display:inline-block;float:left;}
.spe-paging ul > li:last-child{border:none;}
.spe-paging ul > li:hover,
.spe-paging ul > li.active{background:#f5f5f5;-webkit-box-shadow:inset 0px 5px 5px 0px rgba(0,0,0,0.11);-moz-box-shadow:inset 0px 3px 7px 0px rgba(0,0,0,0.11);box-shadow:inset 0px 3px 7px 0px rgba(0,0,0,0.11);}
.spe-paging ul > li a{color:#666;font-size:14px;}
.spe-paging ul > li:hover a,
.spe-paging ul > li.active a{color:#333333;}
.arrowselect{margin:0;padding:0;background:none;border:none;outline:none;color:#333333;}
.pagination-style-3{margin:0 0 30px;display:inline-block;}
.pagination-style-3 ul.pagination{border-radius:5px;overflow:hidden;border:1px solid #dddddd;padding:0;margin:0;display:inline-block;float:right;}
.pagination-style-3 ul.pagination > li{display:inline-block;border-right:1px solid #ddd;float:left;}
.pagination-style-3 ul.pagination > li:last-child{border:none;}
.pagination-style-3 ul.pagination > li a{color:#999999;bordeR:none;padding:6px 12px;margin-left:0;}
.pagination-style-3 ul.pagination > li.disabled a{color:#fff;}
.full-form{margin:0 0 30px;display:inline-block;width:100%;}
.full-form input[type='text'],
.full-form input[type='password']{border-radius:5px;border:1px solid #ccc;color:#999;margin:0 0 15px;height:38px;}
.full-form label{color:#999999;font-weight:400;margin:0 0 15px;}
.full-form [type='checkbox']{margin:0;vertical-align:middle;}
.full-form input[type='text'].leftalign{width:90%;display:inline-block;}
.full-form input[type='text']:focus{border:1px solid #74b9ef;-webkit-box-shadow:0px 0px 7px 0px rgba(116,185,239,0.4);-moz-box-shadow:0px 0px 7px 0px rgba(116,185,239,0.4);box-shadow:0px 0px 7px 0px rgba(116,185,239,0.4);}
.full-form input[type='button']{border-radius:5px;border:1px solid #ccc;color:#333333;width:auto;padding:0 12px;font-weight:400;text-align:center;height:36px;margin:0;}
.full-form input[type='button'].rightalign{width:9%;float:right;padding:0;display:inline-block;height:38px;}
.full-form input[type='button']:hover{color:#008fd5;border:1px solid #008fd5;}
.full-form textarea{border-radius:5px;border:1px solid #dddddd;color:#999;height:100px;}
.login-section{width:100%;background:url(images/login-sec-bg.png) center top no-repeat;background-size:cover;padding:100px 0 110px;font-family:'Open Sans';}
.loginbox img{margin:0 15px;}
.loginbox .input-holder{margin:15px;background:#fff;border:1px solid #dcdcdc;padding:30px;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.08);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.08);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.08);position:relative;z-index:2;}
.loginbox .extra-holder{margin:4px;background:#f2f2f2;border:1px solid #dcdcdc;padding:30px;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.08);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.08);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.08);padding-top:160px;margin-top:-150px;position:relative;z-index:1;text-align:center;}
.loginbox input[type='text']{border:2px solid #ebebeb;border-radius:5px;color:#666666;margin:0 0 25px;}
.loginbox input[type='text']:last-child{margin:0;}
.loginbox .btn.brightgreen{border:1px solid #26701a;margin:0;}
.loginbox label{color:#999999;font-weight:400;margin:0;font-size:13px;}
.loginbox [type='checkbox']{margin:0;vertical-align:middle;}
.loginbox .gradbox{background:#0099cc;background:-moz-linear-gradient(left, #0099cc 0%, #0080b3 49%, #006699 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,#0099cc), color-stop(49%,#0080b3), color-stop(100%,#006699));background:-webkit-linear-gradient(left, #0099cc 0%,#0080b3 49%,#006699 100%);background:-o-linear-gradient(left, #0099cc 0%,#0080b3 49%,#006699 100%);background:-ms-linear-gradient(left, #0099cc 0%,#0080b3 49%,#006699 100%);background:linear-gradient(to right, #0099cc 0%,#0080b3 49%,#006699 100%);margin:-5px 15px 0;padding:10px;}
.loginbox .gradbox p{color:#fff;line-height:20px;line-height:26px;}
.loginbox .gradbox p img{margin:0;margin-right:10px;vertical-align:middle;}
.loginbox .gradbox a{color:#fff;text-decoration:underline;line-height:26px;font-size:13px;}
.loginbox .gradbox a:hover{color:#88ddf9;text-decoration:none;}
.descbox{font-family:'Open Sans';}
.descbox img{margin:0 0 20px;}
.descbox p{color:#3e3e3e;font-size:14px;margin:0 0 20px;width:100%;line-height:18px;display:inline-block;width:100%;font-size:13px;}
.descbox a.btn{width:124px !important;display:inline-block;float:left;padding:6px 0 !important;margin-right:10px;line-height:20px;font-weight:700;font-size:14px;margin-bottom:10px;}
.maplocations ul{padding:0;margin:0;}
.maplocations ul > li{width:33.33%;float:left;}
.maplocations ul > li a{color:#3e3e3e;}
.maplocations ul > li a:hover{color:#0099cc;}
.normal-weight h1,
.normal-weight h2,
.normal-weight h3,
.normal-weight h4,
.normal-weight h5,
.normal-weight h6{font-weight:normal;}
.banner-style-2 .lSAction > .lSPrev{height:40px;width:40px;left:20px;background:url("assets/css/images/slider-style-2-left.png") no-repeat scroll center top rgba(0, 0, 0, 0);}
.banner-style-2 .lSAction > .lSNext{height:40px;width:40px;right:20px;background:url("assets/css/images/slider-style-2-right.png") no-repeat scroll center top rgba(0, 0, 0, 0);}
.banner-style-2 .lSAction > a{opacity:1;}
.banner-style-2 .lSAction > a:hover{opacity:0.5;}
.banner-section-13 .banner-style-2 .lSAction > .lSPrev{height:99px;width:51px;left:5%;background:url("images/banner13-nav-left.png") no-repeat scroll center top rgba(0, 0, 0, 0);background-size:100%;}
.banner-section-13 .banner-style-2 .lSAction > .lSNext{height:99px;width:51px;right:5%;background:url("images/banner13-nav-right.png") no-repeat scroll center top rgba(0, 0, 0, 0);background-size:100%;}
.banner-section-13 .banner-style-2 .lSAction > a,
.banner-section-13 .banner-style-2 .lSAction > a:hover{opacity:1;}
.banner-section-13 .banner-style-2 .lSAction > a:hover{background-position:bottom center;}
.banner-style-3 .black-caption{background:rgba(0,0,0,0.5);position:absolute;left:0;right:0;bottom:0;display:inline-block;}
.banner-style-3 .caption-desc{padding:20px;font-family:'Open Sans';width:80%;float:left;}
.banner-style-3 .caption-desc h6{font-size:24px;color:#fff;font-weight:bold;margin:0;}
.banner-style-3 .caption-desc p{color:#fff;font-size:13px;}
.banner-style-3 .caption-link{width:127px;float:right;}
.banner-style-3 .caption-link a{width:100%;height:127px;text-align:center;vertical-align:middle;background:#208bb9 url(images/slider-arrow.png) center center no-repeat;display:inline-block;}
.banner-style-3 .caption-link a:hover{background:#000 url(images/slider-arrow.png) center center no-repeat;display:inline-block;}
.banner-style-3 .lSAction > .lSPrev{height:40px;width:40px;left:20px;background:url("assets/css/images/slider-style-2-left.png") no-repeat scroll center top rgba(0, 0, 0, 0);}
.banner-style-3 .lSAction > .lSNext{height:40px;width:40px;right:20px;background:url("assets/css/images/slider-style-2-right.png") no-repeat scroll center top rgba(0, 0, 0, 0);}
.banner-style-3 .lSAction > a{opacity:1;}
.banner-style-3 .lSAction > a:hover{opacity:0.5;}
.section-title hr{margin:0;padding:8px 0 0;border-bottom:1px solid #f0f0f0;}
.shortcodes{padding:0;margin:0;}
.shortcodes > li{margin:0 0 10px;}
.shortcodes > li i{margin-right:10px;}
.banner-section-1 .banner-content,
.banner-section-14 .banner-content,
.banner-section-11 .banner-content,
.banner-section-2 .banner-content,
.banner-section-gray .banner-content,
.banner-section-5 .banner-content,
.feature-slider-section .banner-content{position:absolute;top:57px;left:0;right:0;}
.banner-section-2.banner-section-12 .banner-content{position:absolute;top:105px;left:0;right:0;}
.banner-section-1 .simple-gallery-preview > li,
.banner-section-11 .simple-gallery-preview > li,
.banner-section-2 .simple-gallery-preview > li,
.banner-section-gray .simple-gallery-preview > li,
.banner-section-5 .simple-gallery-preview > li,
.feature-slider-section .simple-gallery-preview > li{position:relative;}
.banner-section-gray{background:#dedede !important;}
.banner-section-1{background:url(images/slider/banner-bg-1.jpg) center top no-repeat;background-size:cover;}
.banner-section-2{background:url(images/slider/banner-bg-2.jpg) center top no-repeat;background-size:cover;}
.banner-section-3{background:url(images/slider/banner-bg-3.jpg) center top no-repeat;background-size:cover;}
.banner-section-3 .lSSlideOuter .lightSlider > li .imgholder img{width:100% !important;}
.banner-section-4{background:url(images/slider/banner-bg-4.jpg) center top no-repeat;background-size:cover;}
.banner-section-5{background:url(images/slider/banner-bg-5.jpg) center top no-repeat;background-size:cover;}
.banner-section-5.sldwithcolorbg{background:url(images/slider/banner-bg-8.jpg) center top no-repeat;background-size:cover;}
.banner-section-6{background:url(images/slider/banner-bg-6.jpg) center top no-repeat;background-size:cover;}
.banner-section-7{background:#ccc;}
.banner-section-8,
.banner-section-9{background:#fafbfa;}
.banner-section-10{background:#fff;}
.banner-section-11{background:url(images/slider/banner-bg-11.jpg) center top no-repeat;background-size:cover;}
.banner-section-13{background:#3e3f48;}
.simple-banner{background:none;}
.banner-section-1 .lSSlideOuter .lightSlider,
.banner-section-11 .lSSlideOuter .lightSlider,
.banner-section-2 .lSSlideOuter .lightSlider,
.banner-section-gray .lSSlideOuter .lightSlider,
.banner-section-5 .lSSlideOuter .lightSlider{height:500px !important;}
.banner-section-2.banner-section-12 .lSSlideOuter .lightSlider{height:750px !important;}
.banner-section-2.banner-section-11 .lSSlideOuter .lightSlider{height:720px !important;}
.banner-section-2.banner-section-10 .contentbox{width:92%;float:right;margin-top:170px;text-align:right;}
.banner-section-2.banner-section-10 .contentbox p{font-size:15px;font-weight:normal;margin:0 0 20px;}
.banner-section-2.banner-section-10 .contentbox h6{font-size:24px;font-weight:300;margin:0;color:#fff;}
.banner-section-2.banner-section-10 .contentbox h1{margin:0;line-height:40px;}
.banner-section-2.banner-section-8 .lSSlideOuter .lightSlider > li .imgholder img,
.banner-section-2.banner-section-9 .lSSlideOuter .lightSlider > li .imgholder img{width:auto !important;height:440px !important;}
.banner-section-2.banner-section-9 .dblue span{font-size:18px;background:#208bb9;margin:0 0 5px;color:#fff;display:inline-block;padding:5px 15px;font-weight:300;}
.banner-section-2.banner-section-9 .lblue span{font-size:18px;background:#5aa2ce;margin:0 0 5px;color:#fff;display:inline-block;padding:5px 15px;font-weight:300;}
.banner-section-2.banner-section-8 .contentbox{text-align:left;margin-top:20px;width:72%;}
.banner-section-2.banner-section-9 .contentbox,
.banner-section-2.banner-section-12 .contentbox{text-align:left;margin-top:20px;width:92%;}
.banner-section-2.banner-section-8 .contentbox p{color:#208bb9;font-size:18px;font-weight:400;line-height:20px;}
.banner-section-2.banner-section-9 .contentbox p{color:#5b656b;font-size:15px;font-weight:400;line-height:20px;margin:0 0 40px;}
.banner-section-2.banner-section-12 .contentbox p{color:#fff;font-size:18px;font-weight:400;line-height:30px;margin:0 0 25px;font-family:'Lato';}
.banner-section-2.banner-section-12 .contentbox img{margin:0 0 10px;width:auto !important;}
.banner-section-2.banner-section-12 .contentbox .btn-holder .opq-btn{background:#fff;height:50px;line-height:50px;width:170px;margin-right:20px;color:#2c3e50;font-size:16px;text-transform:uppercase;font-weight:bold;font-family:'Lato';display:inline-block;text-align:center;border-radius:5px;}
.banner-section-2.banner-section-12 .contentbox .btn-holder .opq-btn:hover{background:#2c3e50;color:#fff;}
.banner-section-2.banner-section-12 .contentbox .btn-holder .trans-btn{border:1px solid #fff;height:50px;line-height:50px;width:170px;margin-right:20px;color:#fff;font-size:16px;text-transform:uppercase;font-weight:bold;font-family:'Lato';display:inline-block;text-align:center;border-radius:5px;}
.banner-section-2.banner-section-12 .contentbox .btn-holder .trans-btn:hover{color:#2c3e50;border:1px solid #2c3e50;}
.banner-section-2.banner-section-9 .contentbox p.dblue,
.banner-section-2.banner-section-9 .contentbox p.lblue{margin:0;}
.banner-section-2.banner-section-8 .contentbox h1{color:#2f383d;margin:0 0 10px;font-size:36px;}
.banner-section-2.banner-section-9 .contentbox h1{color:#2f383d;margin:0;font-size:48px;text-transform:none;font-weight:300;}
.banner-section-2.banner-section-9 .contentbox h1 strong{font-weight:800;}
.banner-section-2.banner-section-8 .contentbox ul{padding:0;margin:0;font-family:'Open Sans';}
.banner-section-2.banner-section-8 .contentbox ul > li{margin:0 0 5px;}
.banner-section-2.banner-section-8 .contentbox ul > li span{padding:3px 10px;background:#208bb9;color:#fff;display:inline-block;font-size:20px;}
.banner-section-2.banner-section-8 .lSSlideOuter .lSPager.lSpg > li.active a,
.banner-section-2.banner-section-8 .lSSlideOuter .lSPager.lSpg > li a:hover,
.banner-section-2.banner-section-9 .lSSlideOuter .lSPager.lSpg > li.active a,
.banner-section-2.banner-section-9 .lSSlideOuter .lSPager.lSpg > li a:hover{border:none;width:10px;height:10px;margin:0px;background:#208bb9;}
.banner-section-2.banner-section-12 .lSSlideOuter .lSPager.lSpg > li.active a,
.banner-section-2.banner-section-12 .lSSlideOuter .lSPager.lSpg > li a:hover{border:2px solid #fff;width:18px;height:18px;margin:0px;background:none;}
.banner-section-2.banner-section-8 .lSSlideOuter .lSPager.lSpg > li a ,
.banner-section-2.banner-section-9 .lSSlideOuter .lSPager.lSpg > li a{background-color:#a3a3a3;margin:0;}
.banner-section-2.banner-section-12 .lSSlideOuter .lSPager.lSpg > li a{background-color:#fff;margin:1px 0;width:16px;height:16px;}
.banner-section-2.banner-section-8 .banner-style-2 .lSAction > .lSPrev ,
.banner-section-2.banner-section-9 .banner-style-2 .lSAction > .lSPrev{background:url("assets/css/images/slider-style-2-left.png") no-repeat scroll center bottom transparent;border-top-right-radius:2px;border-bottom-right-radius:2px;}
.banner-section-2.banner-section-12 .banner-style-2 .lSAction > .lSPrev{background:url("images/slider12-nav-left.png") no-repeat scroll center top transparent;border-top-right-radius:2px;border-bottom-right-radius:2px;}
.banner-section-2.banner-section-8 .banner-style-2 .lSAction > .lSNext,
.banner-section-2.banner-section-9 .banner-style-2 .lSAction > .lSNext{background:url("assets/css/images/slider-style-2-right.png") no-repeat scroll center bottom transparent;border-top-left-radius:2px;border-bottom-left-radius:2px;}
.banner-section-2.banner-section-12 .banner-style-2 .lSAction > .lSNext{background:url("images/slider12-nav-right.png") no-repeat scroll center top transparent;border-top-left-radius:2px;border-bottom-left-radius:2px;}
.banner-section-2.banner-section-8 .banner-style-2 .lSAction > .lSPrev,
.banner-section-2.banner-section-8 .banner-style-2 .lSAction > .lSNext,
.banner-section-2.banner-section-9 .banner-style-2 .lSAction > .lSPrev,
.banner-section-2.banner-section-9 .banner-style-2 .lSAction > .lSNext{position:absolute;top:50%;width:40px;height:40px;}
.banner-section-2.banner-section-12 .banner-style-2 .lSAction > .lSPrev,
.banner-section-2.banner-section-12 .banner-style-2 .lSAction > .lSNext{position:absolute;top:50%;width:50px;height:50px;}
.banner-section-2.banner-section-12 .banner-style-2 .lSAction > .lSPrev{left:5%;}
.banner-section-2.banner-section-12 .banner-style-2 .lSAction > .lSNext{right:5%;}
.banner-section-2.banner-section-8 .banner-style-2 .lSAction > .lSPrev:hover,
.banner-section-2.banner-section-9 .banner-style-2 .lSAction > .lSPrev:hover{background:url("assets/css/images/slider-style-2-left.png") no-repeat scroll center top transparent;}
.banner-section-2.banner-section-12 .banner-style-2 .lSAction > .lSPrev:hover{background:url("images/slider12-nav-left.png") no-repeat scroll center bottom transparent;}
.banner-section-2.banner-section-8 .banner-style-2 .lSAction > .lSNext:hover,
.banner-section-2.banner-section-9 .banner-style-2 .lSAction > .lSNext:hover{background:url("assets/css/images/slider-style-2-right.png") no-repeat scroll center top transparent;}
.banner-section-2.banner-section-12 .banner-style-2 .lSAction > .lSNext:hover{background:url("images/slider12-nav-right.png") no-repeat scroll center bottom transparent;}
.banner-section-2.banner-section-8 .imgholder,
.banner-section-2.banner-section-9 .imgholder{margin:10px 0 0;}
.banner-section-2.banner-section-4 .lSSlideOuter .lightSlider > li img{width:auto !important;margin:0 0 40px;}
.banner-section-2.banner-section-4 .contentbox{margin-top:20px;width:60%;float:none;display:inline-block;line-height:30px;}
.banner-section-4 h5{font-size:24px;color:#fff;font-weight:300;}
.banner-section-2.banner-section-4 .contentbox p{font-size:16px;margin:0 0 30px;}
.banner-section-2.banner-section-4 .lSSlideOuter .lSPager.lSpg{left:0;bottom:40px;}
.banner-section-2.banner-section-4 .lSAction{display:none !important;}
.banner-section-2.banner-section-4 .lSSlideOuter .lSPager.lSpg > li a{color:#fff;}
.banner-section-2.banner-section-4 .lSSlideOuter .lSPager.lSpg > li:hover a,
.banner-section-2.banner-section-4 .lSSlideOuter .lSPager.lSpg > li.active a{background-color:rgba(0,0,0,0);}
.banner-section-1 .contentbox,
.banner-section-11 .contentbox{width:65%;float:right;margin-top:50px;text-align:left;}
.banner-section-11 .contentbox{width:100%;}
.feature-slider-section .contentbox{width:85%;float:none;display:inline-block;margin-top:10px;text-align:left;}
.feature-slider-section .lSSlideWrapper{text-align:center;}
.feature-slider-section .lSAction{width:1360px;display:inline-block;position:relative;}
.feature-slider-section .banner-style-2 .lSAction > .lSPrev,
.feature-slider-section .banner-style-2 .lSAction > .lSNext{position:absolute;top:-190px !important;width:60px;height:60px;}
.feature-slider-section .banner-style-2 .lSAction > .lSPrev:hover,
.feature-slider-section .banner-style-2 .lSAction > .lSNext:hover{opacity:1;background-position:bottom center;}
.feature-slider-section .banner-style-2 .lSAction > .lSPrev{background:url(images/fslider-left.png) top center no-repeat;}
.feature-slider-section .banner-style-2 .lSAction > .lSNext{background:url(images/fslider-right.png) top center no-repeat;}
.feature-slider-section .pager-holder{display:none;}
.banner-section-2 .contentbox,
.banner-section-gray .contentbox{width:100%;float:right;margin-top:80px;text-align:center;}
.banner-section-gray .contentbox{width:auto;}
.banner-section-5 .contentbox{width:100%;float:right;margin-top:150px;text-align:center;}
.banner-section-7 .contentbox{width:100%;float:right;margin-top:300px;text-align:center;}
.banner-section-1 .contentbox h1,
.banner-section-2 .contentbox h1,
.banner-section-gray .contentbox h1,
.banner-section-5 .contentbox h1,
.banner-section-7 .contentbox h1{font-weight:800;font-size:40px;margin:0 0 10px;padding:0;text-transform:uppercase;color:#fff;}
.banner-section-11 .contentbox h1{font-weight:700;font-size:48px;line-height:48px;margin:0 0 5px;padding:0;color:#fff;letter-spacing:4px;}
.banner-section-11 .contentbox .smalls{font-size:30px;font-weight:300;line-height:30px;}
.banner-section-11 .contentbox .greent{color:#8cb960;}
.banner-section-11 .contentbox .btn-holder{margin:80px 0 0;}
.feature-slider-section .contentbox h4{font-weight:300;font-size:30px;margin:0 0 20px;padding:0;color:#fff;}
.feature-slider-section .imgholder{padding:20px 0;text-align:center;}
.feature-slider-section .descholder{text-align:center;}
.feature-slider-section .contentbox .full{width:100%;position:relative;}
.feature-slider-section .contentbox .icon-holder{position:absolute;}
.feature-slider-section .contentbox .detail-holder{padding-left:80px;}
.feature-slider-section .contentbox .detail-holder h6{font-size:15px;font-weight:600;color:#fff;margin:0 0 8px;line-height:15px;}
.feature-slider-section .contentbox .detail-holder p{font-size:14px;font-weight:300;}
.feature-slider-section .contentbox .btns{display:inline-block;width:100%;margin:20px 0 0;}
.feature-slider-section .contentbox .btns a{margin:0;}
.banner-section-gray .contentbox h1,
.banner-section-2 .contentbox h1{margin:0;}
.simple-banner .lSSlideOuter .lightSlider{height:auto !important;}
.simple-banner .contentbox{text-align:left;margin-top:0;}
.simple-banner .banner-content{top:30%;}
.simple-banner .contentbox h1{font-size:90px;line-height:100px;font-weight:800;font-family:'Raleway', sans-serif;}
.simple-banner .contentbox h1 span{color:#1b6f97;}
.simple-banner .contentbox p{font-family:'Playfair Display', serif;font-size:36px;color:#fff;margin:0 0 30px;letter-spacing:1px;}
.simple-banner .contentbox .btn-holder{display:inline-block;}
.simple-banner .contentbox a{border:1px solid #fff;color:#fff;font-size:14px;text-transform:uppercase;font-weight:800;font-family:'Raleway', sans-serif;padding:20px 40px;letter-spacing:1px;float:left;}
.simple-banner .contentbox a.opq-btn{background:#fff;color:#222533;margin-right:20px;}
.simple-banner .contentbox a.trans-btn:hover,
.simple-banner .contentbox a.opq-btn:hover{background:#000;color:#fff;border:1px solid #000;}
.banner-section-5 .contentbox h1,
.banner-section-7 .contentbox h1{margin:0;font-weight:800;line-height:50px;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.3);}
.banner-section-5 .contentbox h6,
.banner-section-7 .contentbox h6{margin:0;font-size:30px;font-weight:bold;color:#fff;text-transform:uppercase;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.3);line-height:30px;}
.banner-section-1 .contentbox p,
.banner-section-2 .contentbox p,
.banner-section-gray .contentbox p,
.banner-section-5 .contentbox p,
.banner-section-7 .contentbox p,
.feature-slider-section .contentbox p{font-size:24px;color:#fff;font-weight:300;}
.banner-section-11 .contentbox p{font-size:18px;letter-spacing:1.5px;color:#fff;font-weight:300;}
.banner-section-1 .contentbox p.upper,
.banner-section-2 .contentbox p.upper,
.banner-section-gray .contentbox p.upper,
.banner-section-5 .contentbox p.upper,
.banner-section-7 .contentbox p.upper,
.feature-slider-section .contentbox p.upper{text-transform:uppercase;}
.banner-section-1 .contentbox a.bluebtn,
.banner-section-2 .contentbox a.bluebtn,
.banner-section-gray .contentbox a.bluebtn,
.banner-section-5 .contentbox a.bluebtn,
.banner-section-7 .contentbox a.bluebtn{background:#208bb9;padding:8px 20px;color:#fff;border:1px solid #1a749b;border-radius:3px;font-size:14px;text-transform:uppercase;margin-right:10px;margin-top:20px;display:inline-block;}
.banner-section-11 .contentbox a.bluebtn{background:#208bb9;padding:22px 38px;color:#fff;border:1px solid #1a749b;border-radius:5px;font-size:18px;text-transform:uppercase;margin-right:15px;font-weight:bold;display:inline-block;font-family:'Open Sans';letter-spacing:1px;}
.banner-section-1 .contentbox a.bluebtn:hover,
.banner-section-11 .contentbox a.bluebtn:hover,
.banner-section-2 .contentbox a.bluebtn:hover,
.banner-section-gray .contentbox a.bluebtn:hover,
.banner-section-5 .contentbox a.bluebtn:hover,
.banner-section-7 .contentbox a.bluebtn:hover{background:#1a749b;border:1px solid #0c4e6a;}
.banner-section-1 .contentbox a.greenbtn,
.banner-section-2 .contentbox a.greenbtn,
.banner-section-gray .contentbox a.greenbtn,
.banner-section-5 .contentbox a.greenbtn,
.banner-section-7 .contentbox a.greenbtn{background:#70a73e;padding:8px 20px;color:#fff;border:1px solid #5e8c34;border-radius:3px;font-size:14px;text-transform:uppercase;margin-top:20px;display:inline-block;}
.banner-section-11 .contentbox a.greenbtn{background:#70a73e;padding:22px 38px;color:#fff;border:1px solid #5e8c34;border-radius:5px;font-size:18px;text-transform:uppercase;display:inline-block;font-weight:bold;font-family:'Open Sans';letter-spacing:1px;}
.banner-section-1 .contentbox a.greenbtn:hover,
.banner-section-11 .contentbox a.greenbtn:hover,
.banner-section-2 .contentbox a.greenbtn:hover,
.banner-section-gray .contentbox a.greenbtn:hover,
.banner-section-5 .contentbox a.greenbtn:hover,
.banner-section-7 .contentbox a.greenbtn:hover{background:#5e8c34;border:1px solid #395c18;}
.fullslider{position:relative;}
.banner-section-1 .lSSlideOuter .lSPager.lSpg,
.banner-section-11 .lSSlideOuter .lSPager.lSpg,
.banner-section-2 .lSSlideOuter .lSPager.lSpg,
.banner-section-gray .lSSlideOuter .lSPager.lSpg{bottom:20px;position:absolute;right:0;}
.banner-section-gray .lSSlideOuter .lSPager.lSpg{left:0;right:0;}
.banner-section-14 .lSSlideOuter .lSPager.lSpg{bottom:180px;position:absolute;right:0;}
.banner-section-2.banner-section-12 .lSSlideOuter .lSPager.lSpg{right:0;left:0;bottom:30px;}
.banner-section-5 .lSSlideOuter .lSPager.lSpg ,
.banner-section-7 .lSSlideOuter .lSPager.lSpg{bottom:20px;position:absolute;right:0;left:0;}
.banner-section-5 .lSSlideOuter .lSPager.lSpg > li a,
.banner-section-7 .lSSlideOuter .lSPager.lSpg > li a{color:#fff;}
.banner-section-5 .lSSlideOuter .lSPager.lSpg > li:hover a,
.banner-section-5 .lSSlideOuter .lSPager.lSpg > li.active a,
.banner-section-7 .lSSlideOuter .lSPager.lSpg > li:hover a,
.banner-section-7 .lSSlideOuter .lSPager.lSpg > li.active a{background-color:rgba(0,0,0,0);}
.banner-section-1 .lSSlideOuter .lSPager.lSpg > li a,
.banner-section-14 .lSSlideOuter .lSPager.lSpg > li a,
.banner-section-11 .lSSlideOuter .lSPager.lSpg > li a,
.banner-section-2 .lSSlideOuter .lSPager.lSpg > li a,
.banner-section-gray .lSSlideOuter .lSPager.lSpg > li a,
.banner-section-5 .lSSlideOuter .lSPager.lSpg > li a,
.banner-section-7 .lSSlideOuter .lSPager.lSpg > li a{background-color:#fff;}
.banner-section-1 .lSSlideOuter .lSPager.lSpg > li a,
.banner-section-11 .lSSlideOuter .lSPager.lSpg > li a,
.banner-section-2 .lSSlideOuter .lSPager.lSpg > li a,
.banner-section-gray .lSSlideOuter .lSPager.lSpg > li a,
.banner-section-5 .lSSlideOuter .lSPager.lSpg > li a,
.banner-section-7 .lSSlideOuter .lSPager.lSpg > li a{width:10px;height:10px;margin:2px;text-indent:9999px;}
.banner-section-14 .lSSlideOuter .lSPager.lSpg > li a{width:14px;height:14px;margin:1px;text-indent:9999px;}
.banner-section-1 .lSSlideOuter .lSPager.lSpg > li.active a,
.banner-section-1 .lSSlideOuter .lSPager.lSpg > li a:hover,
.banner-section-11 .lSSlideOuter .lSPager.lSpg > li.active a,
.banner-section-11 .lSSlideOuter .lSPager.lSpg > li a:hover,
.banner-section-2 .lSSlideOuter .lSPager.lSpg > li.active a,
.banner-section-2 .lSSlideOuter .lSPager.lSpg > li a:hover,
.banner-section-gray .lSSlideOuter .lSPager.lSpg > li.active a,
.banner-section-gray .lSSlideOuter .lSPager.lSpg > li a:hover,
.banner-section-5 .lSSlideOuter .lSPager.lSpg > li.active a,
.banner-section-5 .lSSlideOuter .lSPager.lSpg > li a:hover,
.banner-section-7 .lSSlideOuter .lSPager.lSpg > li.active a,
.banner-section-7 .lSSlideOuter .lSPager.lSpg > li a:hover{border:2px solid #fff;width:14px;height:14px;margin:0;}
.banner-section-14 .lSSlideOuter .lSPager.lSpg > li.active a,
.banner-section-14 .lSSlideOuter .lSPager.lSpg > li a:hover{border:2px solid #fff;width:18px;height:18px;margin:0;background:none;}
.banner-section-1 .lSSlideOuter,
.banner-section-11 .lSSlideOuter,
.banner-section-2 .lSSlideOuter,
.banner-section-gray .lSSlideOuter,
.banner-section-5 .lSSlideOuter,
.banner-section-7 .lSSlideOuter,
.feature-slider-section .lSSlideOuter{text-align:center;}
.banner-section-1 .pager-holder,
.banner-section-14 .pager-holder,
.banner-section-11 .pager-holder,
.banner-section-2 .pager-holder,
.banner-section-gray .pager-holder,
.banner-section-5 .pager-holder,
.banner-section-7 .pager-holder{max-width:1170px;position:relative;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
.banner-section-2.banner-section-10 .pager-holder{max-width:100%;padding:0;position:relative;overflow-y:visible;}
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li{opacity:0.4;transition:0.3s all ease-in;}
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li.active,
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li:hover{background:#208bb9;padding-bottom:5px;margin-top:-8px;overflow:hidden;opacity:1;}
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li.active img,
.banner-section-2.banner-section-10 .lSSlideOuter .lSPager.lSGallery li:hover img{height:160px;width:auto;border-bottom:1px solid #fff;}
.banner-section-1 .banner-style-2 .lSAction > .lSPrev,
.banner-section-11 .banner-style-2 .lSAction > .lSPrev,
.banner-section-2 .banner-style-2 .lSAction > .lSPrev,
.banner-section-gray .banner-style-1 .lSAction > .lSPrev{background:url("rs-plugin/assets/sliderstyle1-left-ico.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);width:60px;height:60px;left:0;top:46%;}
.banner-section-gray .banner-style-1 .lSAction > .lSPrev{opacity:1;left:3px;}
.banner-section-gray .banner-style-1 .lSAction > .lSPrev:hover{background-position:bottom center;}
.banner-section-2.simple-banner .banner-style-2 .lSAction > .lSPrev{background:url("images/simplebanner-nav-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);width:50px;height:50px;left:0;top:46%;background-size:100%}
.banner-section-2.simple-banner .banner-style-2 .lSAction > .lSPrev:hover{background:url("images/simplebanner-nav-left.png") no-repeat scroll bottom center rgba(0, 0, 0, 0);background-size:100%}
.banner-section-2.simple-banner .banner-style-2 .lSAction > .lSNext{background:url("images/simplebanner-nav-right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);width:50px;height:50px;right:0;top:46%;background-size:100%}
.banner-section-2.simple-banner .banner-style-2 .lSAction > .lSNext:hover{background:url("images/simplebanner-nav-right.png") no-repeat scroll bottom center rgba(0, 0, 0, 0);background-size:100%}
.banner-section-gray .banner-style-1 .lSSlideOuter .lightSlider > li img,
.banner-section-gray p.btns a img{width:auto !important;height:auto !important;}
.banner-section-1 .banner-style-2 .lSAction > .lSNext,
.banner-section-11 .banner-style-2 .lSAction > .lSNext,
.banner-section-2 .banner-style-2 .lSAction > .lSNext,
.banner-section-gray .banner-style-1 .lSAction > .lSNext{background:url("rs-plugin/assets/sliderstyle1-right-ico.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);width:60px;height:60px;right:0;top:46%;}
.banner-section-gray .banner-style-1 .lSAction > .lSNext{opacity:1;right:3px;}
.banner-section-gray .banner-style-1 .lSAction > .lSNext:hover{background-position:bottom center;}
.banner-section-14 .banner-style-2 .lSAction > .lSPrev{background:url("images/slider14-nav-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);width:70px;height:70px;left:3%;top:36%;background-size:100%;}
.banner-section-14 .banner-style-2 .lSAction > .lSNext{background:url("images/slider14-nav-right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);width:70px;height:70px;right:3%;top:36%;background-size:100%;}
.banner-section-1 .banner-style-2 .lSAction > .lSPrev:hover,
.banner-section-11 .banner-style-2 .lSAction > .lSPrev:hover,
.banner-section-2 .banner-style-2 .lSAction > .lSPrev:hover{background:url("rs-plugin/assets/sliderstyle1-left-ico.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);opacity:1;}
.banner-section-1 .banner-style-2 .lSAction > .lSNext:hover,
.banner-section-11 .banner-style-2 .lSAction > .lSNext:hover,
.banner-section-2 .banner-style-2 .lSAction > .lSNext:hover{background:url("rs-plugin/assets/sliderstyle1-right-ico.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);opacity:1;}
.banner-section-14 .banner-style-2 .lSAction > .lSPrev:hover{background:url("images/slider14-nav-left.png") no-repeat scroll bottom center rgba(0, 0, 0, 0);background-size:100%;}
.banner-section-14 .banner-style-2 .lSAction > .lSNext:hover{background:url("images/slider14-nav-right.png") no-repeat scroll bottom center rgba(0, 0, 0, 0);background-size:100%;}
.banner-section-2.banner-section-10 .banner-style-2 .lSAction > .lSPrev ,
.banner-section-2.banner-section-10 .banner-style-2 .lSAction > .lSNext{width:40px;height:40px;top:46%;}
.banner-section-2.banner-section-10 .banner-style-2 .lSAction > .lSPrev{background:url("images/slidernav-10-left.jpg") no-repeat scroll bottom center transparent;}
.banner-section-2.banner-section-10 .banner-style-2 .lSAction > .lSNext{background:url("images/slidernav-10-right.jpg") no-repeat scroll bottom center transparent;}
.banner-section-2.banner-section-10 .banner-style-2 .lSAction > .lSPrev:hover ,
.banner-section-2.banner-section-10 .banner-style-2 .lSAction > .lSNext:hover{background-position:top center;}
.banner-section-5 .banner-style-2 .lSAction > .lSPrev,
.banner-section-5 .banner-style-2 .lSAction > .lSNext{position:absolute;top:48%;width:60px;height:60px;}
.banner-section-7 .banner-style-2 .lSAction > .lSPrev,
.banner-section-7 .banner-style-2 .lSAction > .lSNext{position:absolute;top:48%;width:40px;height:40px;}
.banner-section-5 .banner-style-2 .lSAction > .lSPrev:hover,
.banner-section-5 .banner-style-2 .lSAction > .lSNext:hover{opacity:1;background-position:bottom center;}
.banner-section-7 .banner-style-2 .lSAction > .lSPrev:hover,
.banner-section-7 .banner-style-2 .lSAction > .lSNext:hover{opacity:1;background-position:top center;}
.banner-section-5 .banner-style-2 .lSAction > .lSPrev{background:url(images/slider-style-5-left.png) no-repeat center top;left:0;}
.banner-section-7 .banner-style-2 .lSAction > .lSPrev{background:url("assets/css/images/slider-style-2-left.png") no-repeat scroll center bottom transparent;left:10%;border-top-right-radius:2px;border-bottom-right-radius:2px;}
.banner-section-5 .banner-style-2 .lSAction > .lSNext{background:url(images/slider-style-5-right.png) no-repeat center top;right:0;}
.banner-section-7 .banner-style-2 .lSAction > .lSNext{background:url("assets/css/images/slider-style-2-right.png") no-repeat center bottom;right:10%;border-top-left-radius:2px;border-bottom-left-radius:2px;}
.banner-section-2 p.btns,
.banner-section-gray p.btns{display:inline-block;width:100%;margin:10px 0 0;}
.banner-section-2 p.btns a img,
.banner-section-gray p.btns a img{width:auto !important;}
.banner-section-14 .lSSlideOuter .lightSlider{height:770px !important;}
.banner-section-14 .banner-content .imgholder{position:absolute;z-index:3;}
.banner-section-14 .banner-content .descholder{position:relative;z-index:6;}
.banner-section-14 .banner-content .descholder h1{color:#fff;font-size:72px;font-family:'Lato';font-weight:700;margin:0;}
.banner-section-14 .banner-content .descholder h1 span.slim{font-weight:300;}
.banner-section-14 .banner-content .descholder h1 span.dot{color:#58b3da;}
.banner-section-14 .banner-content .descholder p{color:#fff;font-size:24px;font-family:'Lato';font-weight:300;margin:0 0 20px;}
.banner-section-14 .banner-content .descholder a.bluebtn{background:#2084af;color:#fff;font-size:16px;text-transform:uppercase;font-family:'Lato';font-weight:700;height:50px;padding:0 30px;border-bottom:3px solid #3497c2;display:inline-block;line-height:50px;border-radius:5px;}
.banner-section-14 .banner-content .descholder a.bluebtn i{margin-right:10px;}
.banner-section-14 .banner-content .descholder a.bluebtn:hover{background:#000;border-bottom:3px solid #333;}
.gray-section{background:#f4f4f4;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:50px 0;}
.mgray-section{background:#f3f3f3;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:50px 0;}
.darkgray-section{background:#cccccc;}
.slatgray-section{background:#363636;}
.dulldarkgray-section{background:#464646;}
.darker-gray-section{background:#353841;}
.promocontentbox{margin:40px 0 0;width:90%;display:inline-block;}
.promocontentbox h1{color:#2f383d;font-size:30px;font-weight:300;}
.promocontentbox p{color:#8d8d8d;margin:0 0 20px;}
.promocontentbox a{min-width:150px;margin-right:8px;}
.portfolio-info{background:#f4f4f4;position:relative;padding:20px 10px;text-align:center;transition:all 0.3s ease-in;}
.portfolio-info h6{color:#2f383d;font-size:14px;font-weight:normal;margin:0 0 8px;transition:all 0.3s ease-in;}
.portfolio-info p{color:#a5b1b9;transition:all 0.3s ease-in;}
.port-box:hover .portfolio-info{background:#596064;}
.port-box:hover .portfolio-info h6{color:#fff;}
.port-box:hover .portfolio-info p{color:#a5b1b9;}
.port-box:hover .portfolio-info{position:relative;}
.port-box:hover .portfolio-info:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(56, 77, 87, 0);border-bottom-color:#384d57;border-width:10px;margin-left:-10px;}
.large-sec-p{padding:80px 0;}
.large-sec-lessbp{padding:80px 0 40px;}
.large-sec-lessp{padding:45px 0;}
.large-sec-vlessp{padding:35px 0;}
.hometitle{margin:0 0 30px;}
.hometitle h1{font-size:36px;font-weight:300;}
.hometitle h2{font-size:30px;font-weight:300;}
.hometitle h3{font-size:22px;font-weight:400;margin:0 0 10px;}
.hometitle p{margin:0 0 30px;display:inline-block;width:50%;}
.hometitle p.full{width:100%;}
.f-products{font-family:'Open Sans';}
.f-products .mix-filter{text-align:center;margin:0 0 40px;}
.faq-tabs .f-products .mix-filter{width:100%;}
.f-products .mix-filter li{background:#fff url(images/portfolio-li-dot.png) 10px center no-repeat;padding-left:20px;border-radius:3px;color:#8d8d8d;font-size:14px;}
.f-products .mix-filter li.active,
.f-products .mix-filter li:hover{background:#208bb9 url(images/portfolio-li-dot-sel.png) 10px center no-repeat;padding-left:20px;}
.clients-section{background:url(images/clients-sec-bg.jpg) center center no-repeat;background-size:cover;}
.customer-section{background:url(images/customer-sec-bg.jpg) center center no-repeat;background-size:cover;}
.blue-section{background:url(images/blue-sec-bg.jpg) center center no-repeat;background-size:cover;}
.light-blue-section{background:url(images/light-blue-sec-bg.jpg) center center no-repeat;background-size:cover;}
.dark-blue-section{background:url(images/dark-blue-sec-bg.jpg) center center no-repeat;background-size:cover;}
.light-gray-section{background:url(images/light-gray-sec-bg.jpg) center center no-repeat;background-size:cover;}
.dark-blue-section .btnholder{margin:0;}
.shaded-gray-section{background:url(images/shaded-gray-bg.jpg) center center no-repeat;background-size:cover;}
.shaded-image-section{background:url(images/shaded-image-bg.jpg) center center no-repeat;background-size:cover;}
.shaded-gray-section h1,
.shaded-gray-section h4 a,
.shaded-gray-section p,
.shaded-gray-section{color:#fff !important;}
.testi-holder{font-family:'Open Sans';}
.testi-holder .carousel#clientsSay{margin:0 0 60px;}
.testi-holder .carousel#clientsSay .item{min-height:150px;}
.testi-holder .carousel#clientsSay .item .img-holder{position:absolute;left:0;top:0;text-align:center;margin:0;}
.testi-holder .carousel#clientsSay .item .img-holder .imgbox{width:84px;height:84px;border-radius:50%;background:#fff;overflow:hidden;display:inline-block;margin:0 0 10px;}
.testi-holder .carousel#clientsSay .item .img-holder h6{font-size:18px;color:#fff;margin:0;padding:0;}
.testi-holder .carousel#clientsSay .item .img-holder p{color:#c4c4c4}
.testi-holder .carousel#clientsSay .item p{color:#fff;}
.testi-holder .carousel#clientsSay .item .desc-holder{position:relative;padding-left:120px;}
.testi-holder .carousel#clientsSay .item .desc-holder .descbox{border:1px solid #fff;border-radius:3px;padding:22px 32px;height:140px;}
.testi-holder .carousel#clientsSay .item .desc-holder .descbox{position:relative;background:rgba(0,0,0,0);border:1px solid #ffffff;border-left:none;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.testi-holder .carousel#clientsSay .item .desc-holder .bgarrow{background:rgba(0,0,0,0) url(images/clients-arrow-bg.png) left top no-repeat;padding-left:16px;border-top-left-radius:22px;border-bottom-left-radius:22px;overflow:hidden;}
.testi-holder .carousel#happyCustomers{margin:40px 0 0;}
.testi-holder .carousel#happyCustomers .item{min-height:150px;}
.testi-holder .carousel#happyCustomers .item p{color:#fff;font-size:18px;font-style:italic;margin:0;}
.testi-holder .carousel#happyCustomers .item .desc-holder{position:relative;background:rgba(0,0,0,0.3);padding:15px;margin:0 0 10px;}
.testi-holder .carousel#happyCustomers .item .desc-holder p{line-height:26px;}
.testi-holder .carousel#happyCustomers .item .desc-holder .descbox{position:relative;border-radius:3px;border:1px solid #fff;padding:20px 35px;text-align:center;}
.testi-holder .carousel#happyCustomers h6{text-align:center;font-size:18px;font-weight:normal;color:#fff;padding:0;margin:0;}
.testi-holder .carousel#happyCustomers p{text-align:center;}
.testi-holder .carousel#happyCustomers p span{font-size:13px;font-style:normal;line-height:20px;}
.whitetext h1,
.whitetext h2,
.whitetext h6,
.whitetext p{color:#fff !important;}
.testi-holder .carousel .carousel-indicators{bottom:-30px;left:auto;margin:0;right:0;text-align:right;width:100%;}
.testi-holder .carousel-indicators li{border:none;background:#fff;margin:3px;}
.testi-holder .carousel-indicators li.active{border:2px solid #fff;background:none;width:15px;height:15px;margin:0;}
p.graytext{color:#8d8d8d;}
.promoservice-holder .accordian-style-1 .panel-title a.collapsed,
.promoservice-holder .accordian-style-1 .panel-default > .panel-heading + .panel-collapse .panel-body{color:#8d8d8d;}
.testibox{position:relative;}
.subbox .hometitle{margin:0 0 20px;z-index:3;}
.subbox .hometitle p{width:100%;margin:0;}
.testibox .carousel{position:relative;}
.testibox .carousel .carousel-inner{z-index:2;}
.testibox .carousel .carousel-indicators{bottom:auto;display:inline-block;left:auto;margin:0;right:0;text-align:right;top:-90px;width:40%;z-index:4;}
.testibox .carousel .carousel-indicators li{background:#ccd6db;border:none;width:10px;height:10px;margin-right:8px;}
.testibox .carousel .carousel-indicators li.active{background:#208bb9;border:none;width:10px;height:10px;margin:1px;margin-right:8px;}
.mix-grid .mix .mix-inner img{width:100% !important;height:auto !important;}
.bottomlinks{padding:60px 0 30px;}
.bottomlinks .mfr-section ul li a{color:#747474;}
.bottomlinks .mfr-section ul li a:hover,
.bottomlinks .mfr-section ul li a.more{color:#0b55cb;}
.bottomlinks .mfr-section ul li ,
.rre-section ul li{margin:0 0 3px;}
.feature-section{background:url(images/feature-sec-bg.jpg) center center no-repeat;background-size:cover;}
.feature-slider-section{background:url(images/feature-slider-sec-bg.jpg) center center no-repeat;background-size:cover;}
.feature-slider-section .banner-style-2{margin:30px 0 20px;display:inline-block;width:100%;}
.font18{font-size:18px;}
.font13{font-size:13px;}
.font15{font-size:15px;}
.font30{font-size:30px;}
.bold{font-weight:700;}
.font-light{font-weight:300;}
.feature-section .hometitle h1{margin:0 0 15px;}
.feature-section .hometitle p{width:70%;}
.feature-section a.btn{line-height:40px;margin:0 4px;}
.vector-rep{font-family:'Open Sans';}
.resp-vector{background:url(images/responsive-phone-vector.png) center top no-repeat;min-height:494px;}
.vector-rep .left-text{text-align:center;float:right;width:60%;margin-top:230px;}
.vector-rep .right-text{text-align:center;float:left;width:60%;margin-top:84px;}
.vector-rep h6{color:#fff;font-size:18px;font-weight:700;}
.vector-rep p{font-size:13px;font-weight:400;color:#fff;margin:0 0 10px;}
.vector-rep a{display:inline-block;color:#fff;font-size:13px;text-transform:uppercase;text-decoration:underline;}
.vector-rep a:hover{text-decoration:none;}
.btn.loadmore{padding-left:40px;padding-right:40px;margin:0;}
.portfolio-slider .mix-grid .mix{margin-bottom:0;margin:0 5%;width:90%;}
.faq-tabs .portfolio-slider .mix-grid .mix{margin:0 0 15px 0;width:100%}
.portfolio-slider .filter-v1{position:relative;}
.portfolio-slider .customNavigation{position:absolute;top:50%;left:0;right:0;}
.portfolio-slider .customNavigation a{z-index:3;}
.mixslider .customNavigation{margin:20px 0;display:inline-block;width:100%;}
.mixslider .customNavigation.workNavigation{margin:0 0 30px;}
.mixslider .customNavigation.workNavigation .btn.prev,
.mixslider .customNavigation.workNavigation .btn.next{width:48px;height:46px;text-indent:-9999px;box-shadow:none;margin:0 8px;}
.mixslider .customNavigation.workNavigation .btn.prev{background:url(images/work-nav-left.png) no-repeat top center;}
.mixslider .customNavigation.workNavigation .btn.next{background:url(images/work-nav-right.png) no-repeat top center;}
.mixslider .customNavigation.workNavigation .btn.prev:hover,
.mixslider .customNavigation.workNavigation .btn.next:hover{background-position:center -46px;box-shadow:none;}
.onlyimgslider .customNavigation,
.teamslider .customNavigation,
.blogboxslider .customNavigation{display:inline-block;width:80px;position:relative;}
.boxstyle13-holder.onlyimgslider .customNavigation .btn.prev,
.boxstyle13-holder.onlyimgslider .customNavigation .btn.next,
.boxstyle13-holder.blogboxslider .customNavigation .btn.prev,
.boxstyle13-holder.blogboxslider .customNavigation .btn.next,
.teamslider .customNavigation .btn.prev,
.teamslider .customNavigation .btn.next{width:35px;height:36px;text-indent:-9999px;margin:0px;display:inline-block;}
.boxstyle13-holder.onlyimgslider .customNavigation .btn.prev,
.boxstyle13-holder.blogboxslider .customNavigation .btn.prev,
.teamslider .customNavigation .btn.prev{background:url("images/imgslider-arrow-left.png") no-repeat scroll center top transparent;position:absolute;left:0;}
.boxstyle13-holder.onlyimgslider .customNavigation .btn.next,
.boxstyle13-holder.blogboxslider .customNavigation .btn.next,
.teamslider .customNavigation .btn.next{background:url("images/imgslider-arrow-right.png") no-repeat scroll center top transparent;position:absolute;right:0;}
.teamslider .customNavigation .btn.prev:hover,
.teamslider .customNavigation .btn.next:hover{background-position:bottom center;margin-top:1px;}
.teamslider .customNavigation .btn.prev:hover,
.teamslider .customNavigation .btn.next:hover,
.teamslider .customNavigation .btn.prev:focus,
.teamslider .customNavigation .btn.next:focus{box-shadow:none;}
.mbl-port-tabs{border:1px solid #dbe9ed;border-radius:4px;padding:3px;height:32px;width:100%;width:100%;max-width:350px;margin:0 0 20px;display:inline-block;}
.mbl-port-tabs select{-moz-appearance:none;-webkit-appearance:none;border:none;background:#fff url(images/port-droparrow-mbl.png) top right no-repeat;height:24px;float:none;display:inline-block;text-align:left !important;}
.main-port-tabs{display:block;transition:0.3s all ease-in;}
.mbl-port-tabs{display:none;transition:0.3s all ease-in;}
.blue-section .btnholder,
.blue-section .btnholder a{margin:0;}
.onlyTitle{margin:0;}
.intro-section{background:#2f383d;padding:40px 0;}
.intro-section h1{color:#fff;font-weight:300;font-size:30px;}
.intro-section p{color:#fff;}
.intro-section a{margin:0;}
.light-intro-section{background:#f4f4f4;padding:40px 0;border-bottom:1px solid #e6e9ea;}
.xlight-intro-section{background:#f9f9f9;padding:50px 0;}
.llight-intro-section{background:#f4f4f4;padding:30px 0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.light-intro-section h1,
.xlight-intro-section h1,
.llight-intro-section h1{color:#2f383d;}
.light-intro-section p{color:#8b8b8b;}
.xlight-intro-section p{color:#9eacb6;line-height:20px;}
.llight-intro-section p{color:#9eacb6;line-height:20px;}
.light-intro-section a.btn{margin:0;border-bottom:3px solid #45a4cc !important;padding-left:20px;padding-right:20px;}
.xlight-intro-section a.btn{margin:20px 0 0;border-bottom:3px solid #45a4cc !important;padding-left:20px;padding-right:20px;}
.llight-intro-section a.btn{margin:25px 0 0;border-bottom:3px solid #45a4cc !important;padding-left:20px;padding-right:20px;}
.xlight-intro-section a.orgblue2{border:0 !important;box-shadow:3px 3px 0 0 #869095 !important}
.nobpadding{padding-bottom:0 !important;}
.notpadding{padding-top:0 !important;}
.nobmargin{margin-bottom:0 !important;}
.notmargin{margin-top:0;}
.bluep{color:#9aa7af !important;}
.promocontentbox .boxlist{margin:35px 0px 20px;}
.promocontentbox a.fixedw{min-width:140px;}
.promocontentbox .spe-checklist-8 > li{font-size:13px;color:#9aa7af;}
.side-partners .logoholder{margin:0 0 20px;}
.fulltitle p{width:100%;margin:0;}
img.w90{width:90%;display:inline-block;}
.banner-section-5 .b-contentholder,
.banner-section-7 .b-contentholder{position:relative;}
.banner-section-7 .banner-content{position:absolute;top:0;left:0;right:0;}
.banner-section-5 .lSSlideOuter .lightSlider > li .abs-imgs img{width:auto !important;height:450px !important;}
.banner-section-5 .abs-imgs,
.banner-section-7 .abs-imgs{position:absolute;left:0;right:0;}
.banner-section-5 .lSSlideOuter .lightSlider > li .abs-imgs .extras,
.banner-section-7 .lSSlideOuter .lightSlider > li .abs-imgs .extras{position:absolute;}
.banner-section-5 .lSSlideOuter .lightSlider > li .abs-imgs .extras img,
.banner-section-7 .lSSlideOuter .lightSlider > li .abs-imgs .extras img{height:auto !important;}
.map-area{background:none repeat scroll 0% 0% #F4F4F4;border-top:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;height:300px;width:100%;margin:0 0 60px;overflow:hidden;}
.map-area .gmaps{height:300px;}
.p-tb-14{padding:14px 0 !important;}
.port-item{position:relative;overflow:hidden;}
.port-item .portfolio-info{background:#f4f4f4;padding:20px 10px;text-align:center;transition:all 0.3s ease-in;position:absolute;width:100%;bottom:-90px;}
.port-item .portfolio-info p{font-size:14px;}
.port-item:hover .portfolio-info{bottom:0;transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.port-item .port-box:hover .portfolio-info ,
.port-item:hover .port-box:hover .portfolio-info{position:absolute;}
.port-item .port-box{position:relative;overflow:hidden;}
.port-item .inner{position:relative;width:100%;}
.port-item .inner .img-responsive{width:100% !important;height:auto !important;}
.port-item .inner .details{color:#FFF;width:100%;height:100%;bottom:-100%;text-align:center;position:absolute;background:none repeat scroll 0% 0% #5CA2C0;transition:all 0.5s ease 0s;}
.port-item:hover .inner .details{bottom:15%;transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.port-item .inner .details a.link,
.port-item .inner .details .preview{display:block;cursor:pointer;margin-top:10px;position:absolute;padding:6px 9px;background:none repeat scroll 0% 0% #FFF;color:#b6bdbf;}
.port-item .inner .details a.link{right:50%;top:42%;margin-right:5px;}
.port-item .inner .details .preview{left:50%;top:42%;margin-left:5px;}
.port-item .inner .details a.link:hover,
.port-item .inner .details .preview:hover{color:#555;}
.products-holder{padding:0 15px;}
.products-holder .tab-style-2{margin:0 0 30px;}
.products-holder .tab-style-2 ul.nav{background:#fff;}
.products-holder .tab-style-2 ul.nav li{font-size:14px;padding:0;cursor:pointer;padding:10px 20px;margin:0;color:#9aa7af;}
.products-holder .tab-style-2 ul.nav li.active,
.products-holder .tab-style-2 ul.nav li:hover{color:#fff;background:#208BB9;}
.products-holder .tab-style-2 ul.nav li:first-child.active,
.products-holder .tab-style-2 ul.nav li:first-child:hover{border-top-left-radius:5px;border-bottom-left-radius:5px;}
.products-holder .tab-style-2 ul.nav li:last-child.active,
.products-holder .tab-style-2 ul.nav li:last-child:hover{border-top-right-radius:5px;border-bottom-right-radius:5px;}
.products-holder .mix-grid .mix{padding:1px 1px 0 0;margin:0;}
.boxstyle13-holder .imgcontent-box{position:relative;}
.boxstyle13-holder .imgcontent-box .img-holder{position:static;display:inline-block;padding-right:260px;margin:0;z-index:1;}
.boxstyle13-holder .imgcontent-box .img-holder img{width:100% !important;height:auto !important;}
.boxstyle13-holder .imgcontent-box .detail-holder{position:absolute;right:0;width:260px;bottom:0;top:0;background:#fff;padding:15px 20px;z-index:2;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.boxstyle13-holder .imgcontent-box .detail-holder:hover{background:#208bb9;}
.boxstyle13-holder .imgcontent-box .detail-holder h6{color:#878787;font-size:15px;}
.boxstyle13-holder .imgcontent-box .detail-holder p{color:#878787;font-size:13px;margin:0;}
.boxstyle13-holder .imgcontent-box .detail-holder:hover h6{color:#fff;}
.boxstyle13-holder .imgcontent-box .detail-holder:hover p{color:#b6e9ff;}
.boxstyle13-holder .imgcontent-box .detail-holder .viewmore{background:url(images/viewmore-bg.jpg) bottom right;position:absolute;bottom:0;left:0;right:0;line-height:40px;padding:0 20px;color:#fff;}
.boxstyle13-holder .imgcontent-box .detail-holder:hover .viewmore{background-position:top right;}
.boxstyle13-holder .imgcontent-box .detail-holder .viewmore:hover{color:#b6e9ff;}
.boxstyle13-holder .imgcontent-box .detail-holder:after{right:100%;top:40px;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(32, 139, 185, 0);border-right-color:#fff;border-width:10px;margin-top:-10px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.boxstyle13-holder .imgcontent-box .detail-holder:hover:after{right:100%;top:40px;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(32, 139, 185, 0);border-right-color:#208bb9;border-width:10px;margin-top:-10px;}
.boxstyle13-holder .work-box{position:relative;}
.boxstyle13-holder .work-box .title-holder{padding:22px 25px;border-bottom:1px solid #ebebeb;}
.boxstyle13-holder .work-box.active .title-holder{border-bottom:1px solid #495b6d;}
.boxstyle13-holder .work-box .desc-holder{padding:22px 25px;}
.boxstyle13-holder .work-box.active .btns{margin:30px -10px 0;}
.boxstyle13-holder .work-box.active .btn-holder{padding:0 10px;}
.boxstyle13-holder .work-box.active .btn-holder .btn{margin:0;font-size:15px;}
.boxstyle13-holder .work-box.active .img-holder{visibility:0;display:inline-block;padding-right:50%;margin:0;z-index:0;}
.boxstyle13-holder .work-box.left .img-holder{position:static;display:inline-block;padding-right:50%;margin:0;z-index:1;}
.boxstyle13-holder .work-box.right .img-holder{position:static;display:inline-block;padding-left:50%;margin:0;z-index:1;}
.boxstyle13-holder .work-box .img-holder img{width:100% !important;height:auto !important;}
.boxstyle13-holder .work-box .detail-holder{position:absolute;width:50%;bottom:0;top:0;background:#fff;z-index:2;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.boxstyle13-holder .work-box.active .detail-holder{width:100%;background:#3c4c5c;}
.boxstyle13-holder .work-box.left .detail-holder{right:0;}
.boxstyle13-holder .work-box.right .detail-holder{left:0;}
.boxstyle13-holder .work-box .detail-holder h4{color:#2c3e50;font-size:18px;font-weight:600;margin:0 0 5px;}
.boxstyle13-holder .work-box.active .detail-holder h4{color:#fff;}
.boxstyle13-holder .work-box .detail-holder h6{color:#a1b1bc;font-size:13px;margin:0 0 3px;}
.boxstyle13-holder .work-box .detail-holder p{color:#a1b1bc;font-size:13px;margin:0;line-height:24px;}
.boxstyle13-holder .work-box .detail-holder .viewmore{background:url(images/viewmore-bg.jpg) bottom right;position:absolute;bottom:0;left:0;right:0;line-height:40px;padding:0 20px;color:#fff;}
.boxstyle13-holder .work-box .detail-holder:hover .viewmore{background-position:top right;}
.boxstyle13-holder .work-box .detail-holder .viewmore:hover{color:#b6e9ff;}
.boxstyle13-holder .img-box{position:relative;margin:0 15px 30px;}
.boxstyle13-holder .img-box .img-holder{position:relative;display:inline-block;margin:0;z-index:1;}
.boxstyle13-holder .img-box .img-holder img{width:100% !important;height:auto !important;}
.boxstyle13-holder .img-box .overlay{background:#62aece url(images/img-hover-pluscircle.png) center center no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;display:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.boxstyle13-holder .img-box:hover .overlay{display:inline-block;}
.boxstyle13-holder .gridimg-box{position:relative;margin:0px 0.5px 1px;}
.boxstyle13-holder .gridimg-box .img-holder{position:relative;display:inline-block;margin:0;z-index:1;width:100%;}
.boxstyle13-holder .gridimg-box .img-holder img{width:100% !important;height:auto !important;}
.boxstyle13-holder .gridimg-box .overlay{background:#62aece;position:absolute;left:0;right:0;top:0;bottom:0;display:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;padding-top:20%;font-family:'Open Sans';}
.boxstyle13-holder .gridimg-box .overlay img{width:auto !important;margin:0 0 20px;}
.boxstyle13-holder .gridimg-box .overlay .title6{font-size:18px;color:#fff;margin:0 0 5px;display:inline-block;width:100%;}
.boxstyle13-holder .gridimg-box .overlay .para{font-size:13px;color:#fff;}
.boxstyle13-holder .gridimg-box:hover .overlay{display:inline-block;}
.pdetails .btns{width:100%;margin:0;}
.pdetails .btns a{margin:0 0 20px;}
.pdetails p{width:100%;}
.onlyimgslider-holder,
.blogboxslider-holder{padding-bottom:40px;}
.feature-slider-section.centered-slider .contentbox{width:30%;text-align:center;margin:0 0 20px;}
.feature-slider-section.centered-slider .contentbox .detail-holder{padding-left:0;}
.feature-slider-section.centered-slider{background:url(images/slider/centered-slider-bg.jpg) center center no-repeat;background-size:cover;}
.feature-slider-section.centered-slider .banner-style-2 .lSAction > .lSPrev,
.feature-slider-section.centered-slider .banner-style-2 .lSAction > .lSNext{top:-370px !important;}
.blogboxslider .blog-box{position:relative;}
.blogboxslider .blog-box .img-holder .blogdate{position:absolute;top:15px;left:15px;width:60px;height:60px;background:none;border:2px solid #2f383d;text-align:center;border-radius:50%;font-size:26px;line-height:26px;color:#2f383d;padding:8px 0;z-index:3;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.blogboxslider .blog-box .img-holder .blogdate span{font-size:13px;line-height:15px;display:block;}
.blogboxslider .blog-box .img-holder:hover .blogdate{color:#fff;border:2px solid #fff;}
.blogboxholder .blog-box{position:relative;}
.blogboxholder .blog-box .img-holder .blogdate{position:absolute;top:15px;left:15px;width:60px;height:60px;background:none;border:2px solid #2f383d;text-align:center;border-radius:50%;font-size:26px;line-height:26px;color:#2f383d;padding:8px 0;z-index:3;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.blogboxholder .blog-box .img-holder .blogdate span{font-size:13px;line-height:15px;display:block;}
.blogboxholder .blog-box .img-holder:hover .blogdate{color:#fff;border:2px solid #fff;}
.boxstyle13-holder .blog-box{position:relative;margin:0 15px 30px;}
.boxstyle13-holder .blog-box .img-holder{position:relative;display:inline-block;margin:0;z-index:1;width:100%;}
.boxstyle13-holder .blog-box .img-holder img{width:100% !important;height:auto !important;}
.boxstyle13-holder .blog-box .overlay{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:background-color 0.3s ease-in-out;-moz-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out;z-index:2;display:inline-block;cursor:pointer;}
.boxstyle13-holder .blog-box:hover .img-holder .overlay{background:#62aece url(images/boximg-hover-plus.png) center center no-repeat;}
.blogboxslider .blog-box .detail-holder{padding:20px;}
.blogboxslider .blog-box .detail-holder h6{font-size:15px;}
.blogboxslider .blog-box .detail-holder h6 a{color:#2f383d;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.blogboxslider .blog-box:hover .detail-holder h6 a{color:#208bb9;}
.blogboxslider .blog-box .detail-holder p{margin:0 0 15px;line-height:20px;}
.blogboxslider .blog-box .detail-holder{position:relative;background:#fefefe;border:1px solid #eee;z-index:3;}
.blogboxslider .blog-box .detail-holder:after,
.blogboxslider .blog-box .detail-holder:before{bottom:100%;right:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;}
.blogboxslider .blog-box .detail-holder:after{border-color:rgba(254, 254, 254, 0);border-bottom-color:#fefefe;border-width:10px;margin-left:-10px;}
.blogboxslider .blog-box .detail-holder:before{border-color:rgba(238, 238, 238, 0);border-bottom-color:#eee;border-width:11px;margin-left:-11px;}
.blogboxholder .blog-box{position:relative;margin:0 0 30px;}
.blogboxholder .blog-box .detail-holder{padding:20px;}
.blogboxholder .blog-box .detail-holder h6{font-size:15px;margin:0 0 5px;}
.blogboxholder .blog-box .detail-holder h6 a{color:#2f383d;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.blogboxholder .blog-box:hover .detail-holder h6 a{color:#208bb9;}
.blogboxholder .blog-box .detail-holder p{margin:0 0 15px;line-height:20px;}
.blogboxholder .blog-box .detail-holder{position:relative;background:#f9f9f9;border:1px solid #eee;border-top:none;z-index:3;}
.blogboxholder .blog-box .detail-holder:after,
.blogboxholder .blog-box .detail-holder:before{bottom:100%;right:20%;border:solid transparent;content:" ";height:0;width:0;position:absolute;}
.blogboxholder .blog-box .detail-holder:after{border-color:rgba(254, 254, 254, 0);border-bottom-color:#f9f9f9;border-width:10px;margin-left:-10px;}
.blogboxslider .blog-box .detail-holder:before{border-color:rgba(238, 238, 238, 0);border-bottom-color:#eee;border-width:11px;margin-left:-11px;}
.nopadding{padding:0;}
.abs-promo{position:relative;overflow:hidden;}
.abs-promo .container{position:relative;}
.abs-promo .promocontentbox{margin:80px 0 60px;}
.abs-promo .promoimg{position:absolute;right:-110px;top:-60px;}
.icon-list{font-family:'Open Sans';}
.icon-list > li{margin:0 0 10px;font-size:13px;}
.icon-list > li img{margin-right:10px;}
.icon-list > li a{color:#9aa7af;}
.icon-list > li:hover a{color:#208bb9;}
.more-intro{padding-bottom:140px;position:relative;margin-bottom:60px;}
.more-intro .intro-slider{position:absolute;top:190px;left:0;right:0;}
.more-intro .intro-slider .bx-wrapper .bx-viewport{background:none;}
.postslider-holder .banner-style-2 .lSAction > .lSPrev{height:30px;width:30px;left:0;opacity:0.8;background:url("assets/css/images/slider-style-2-left.png") no-repeat scroll center top transparent;background-size:30px;}
.postslider-holder .banner-style-2 .lSAction > .lSNext{height:30px;width:30px;right:0;opacity:0.8;background:url("assets/css/images/slider-style-2-right.png") no-repeat scroll center top transparent;background-size:30px;}
.postslider-holder .banner-style-2 .lSAction > .lSPrev:hover,
.postslider-holder .banner-style-2 .lSAction > .lSNext:hover{opacity:1;}
.post-box{position:relative;margin:0 0 40px;}
.post-box .img-holder{position:absolute;right:0;width:168px;z-index:2;margin:5px 0 0;}
.post-box .img-holder img{width:100% !important;height:auto !important;}
.post-box .img-holder a{display:inline-block;}
.post-box .img-holder .overlay{background:url("images/boximg-hover-plus.png") no-repeat scroll center center #62AECE;position:absolute;left:0px;right:0px;top:0px;bottom:0px;display:none;transition:all 0.3s ease-in-out 0s;}
.post-box .img-holder:hover .overlay{display:inline-block;}
.post-box .detail-holder{position:relative;padding-right:190px;z-index:1;text-align:right;}
.post-box h6{font-size:15px;color:#2f383d;margin:0 0 2px;}
.post-box p{color:#9aa7af;}
.post-box span{font-size:11px;color:#858585;margin:0 0 10px;display:inline-block;width:100%;}
.postslider-holder .banner-style-2{margin:0 0 10px;}
.teamslider{text-align:center;}
.teamslider .owl-carousel .owl-wrapper-outer{padding-bottom:1px;}
.teamslider .team-box{position:relative;}
.teamslider .team-box .img-holder{position:relative;overflow:hidden;margin:0;}
.teamslider .team-box .img-holder img{width:100% !important;height:auto !important;}
.teamslider .team-box .img-holder .overlay{position:absolute;background:#57a2c2;text-align:center;left:0;top:0;bottom:0;right:0;transition:all 0.5s ease-in;top:1000px;padding-top:25%;}
.teamslider .team-box:hover .img-holder .overlay{top:0;}
.teamslider .team-box .img-holder .overlay h6{color:#fff;font-weight:bold;font-size:15px;margin:0 0 5px;}
.teamslider .team-box .img-holder .overlay p{color:#fff;font-size:13px;}
.teamslider .team-box h5{text-align:center;margin:0;}
.teamslider .team-box h5 a{color:#2f383d;font-size:18px;text-align:center;margin:0;}
.teamslider .team-box h5:hover a{color:#208bb9;}
.teamslider .team-box .detail-holder{padding:20px 0;border:1px solid #d8d8d8;border-top:none;}
.teamslider .img-holder{border-right:1px solid #fff;border-left:1px solid #fff;}
.teamslider .customNavigation{margin:30px 0;}
.fullwidth{width:100%;}
.font-normal{font-weight:normal;}
.spe-text{width:60%;display:inline-block;margin:30px 0 0;}
.spe-text p{margin:0 0 5px;}
.darkgray-text{color:#2f383d;}
.spe-text hr{width:150px;border-bottom:1px solid #208bb9;display:inline-block;margin:30px 0 0;}
.bottomlines,
.bottomlines .btnholder{margin:0;}
.bottomlines .btn{margin:0 3px;margin:0;}
.sec-less-bpadding{padding-bottom:30px;}
.partner-holder{padding:40px 0;border:1px solid #e5e5e5;border-left:none;border-right:none;margin:0 0 80px;}
.dgreen-section{background:#16526b;}
.dgreen-section .hometitle p{color:#c0c5c8 !important;}
.dgreen-section .box-style-20 .detail-holder h4 a{color:#fff;}
.dgreen-section .box-style-20:hover .detail-holder h4 a{color:#68a74f;}
.dgreen-section .tagline p{color:#fff;font-size:30px;font-weight:300;text-align:center;font-style:italic;line-height:20px;}
.dgreen-section .tagline .bluetext{color:#208bb9;vertical-align:top;line-height:20px;}
.dgreen-section .tagline .quote img{vertical-align:text-top;}
.dgreen-section .tagline p.small{font-size:24px;}
.browser-section{background:url(images/browser-bg.jpg) center center no-repeat;background-size:cover;}
.silhouette-holder{max-height:524px;overflow:hidden;}
.mirrored-holder{padding:0;}
.choose-leftcontent{padding:100px 0 0;padding-right:30px;}
.choose-rightcontent{padding:100px 0 0;padding-left:30px;}
.overlap-section .choose-leftcontent{padding:40px 0 0;}
.overlap-section .choose-rightcontent{padding:40px 0 0;}
.boxed-btn{background:none;border:1px solid #ddd;padding:9px 25px;color:#ddd;font-weight:bold;text-transform:uppercase;display:inline-block;}
.boxed-btn.white{background:none;border:1px solid #fff;padding:9px 25px;color:#fff;}
.boxed-btn.black{background:none;border:1px solid #2c3e50;padding:9px 25px;color:#2c3e50;}
.boxed-btn:hover,
.boxed-btn.white:hover{background:none;border:1px solid #000;padding:9px 25px;color:#000;}
.boxed-btn.black:hover{background:none;border:1px solid #687889;padding:9px 25px;color:#687889;}
.dark-section{background:#303030;}
.dark-section .hometitle{text-align:right;}
.testi-box .name-holder{float:right;background:#208bb9;color:#fff;padding:10px 20px;position:relative;}
.testi-box .name-holder:after{right:100%;top:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(136, 183, 213, 0);border-right-color:#208bb9;border-width:25px;border-top:none;}
.testi-box .name-holder h6{font-size:24px;font-style:italic;color:#fff;padding-left:4px;margin:0;line-height:24px;}
.testi-box .name-holder p{color:#fff;font-weight:300;font-style:italic;text-align:center;padding:0;font-size:14px;}
.testi-box p{color:#fff;font-style:italic;font-size:20px;font-weight:300;padding-left:120px;background:url(images/tagline-q-start-blue.png) 40px top no-repeat;text-align:left;}
.testi-box-blue{position:relative;width:85%;display:inline-block;}
.testi-box-blue .name-holder{float:right;color:#fff;padding:10px 20px;position:relative;}
.testi-box-blue .name-holder h6{font-size:24px;font-style:italic;color:#fff;padding-left:4px;margin:0;line-height:24px;}
.testi-box-blue .name-holder p{color:#208bb9;font-weight:300;font-style:italic;text-align:center;padding:0;font-size:14px;background:none;}
.testi-box-blue p{color:#fff;font-style:italic;font-size:16px;font-weight:300;padding:20px 0;padding-left:120px;padding-right:40px;background:#208bb9 url(images/tagline-q-start-black.png) 40px center no-repeat;text-align:left;}
.testi-box-blue .testidetail{position:relative;padding-right:153px;z-index:1;}
.testi-box-blue .testiauthor{position:absolute;width:138px;z-index:2;right:0;top:0;background:#2f383d;}
.testi-box-blue .testiauthor:after{right:100%;top:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(136, 183, 213, 0);border-right-color:#2f383d;border-width:25px;border-top:none;}
.partners-wrapper{width:85%;display:inline-block;margin:20px 0 0;}
.darkpartner-holder{background:#181818;padding:40px 0;margin:0 0 80px;}
.lessbpadding{padding-bottom:50px;}
.b20padding{padding-bottom:20px;}
.b10padding{padding-bottom:10px;}
.dulldark-section{background:#424b4f;}
.dulldark-section .box-style-21 .detail-holder h4{color:#fff;}
body.boxed{background:#242527;}
.boxlayout-contentarea{background:#fff;}
.boxlayout-contentarea .container{width:1000px;}
.boxlayout-footerarea .container{width:1100px;}
body.boxed .banner-section-2 .pager-holder{max-width:1000px;}
body.boxed .box-style-13 .detail-holder h4 a{word-break:break-all;display:inline-block;width:100%;}
body.boxed .feature-slider-section .banner-content{top:2px;}
body.boxed .feature-slider-section .lSAction{width:100%;}
body.boxed .feature-slider-section .banner-style-2 .lSAction > .lSPrev,
body.boxed .feature-slider-section .banner-style-2 .lSAction > .lSNext{top:-150px !important;}
body.boxed .banner-section-2.banner-section-4 .banner-content{top:0;}
body.boxed .banner-section-2.banner-section-4 .lSSlideOuter .lSPager.lSpg{bottom:20px;}
body.boxed .banner-section-3 .lSSlideOuter .lightSlider > li .imgholder img{width:auto !important;height:444px !important;}
.topmargin-btn a.btn{margin-top:25px;}
.dgray-section{background:#ececec;}
.subbox{font-family:'Open Sans';}
.subbox .linked-ul{margin:20px 0 0;padding:0;}
.subbox .linked-ul > li{position:relative;padding:0 15px 30px 0;}
.subbox .linked-ul > li:last-child{padding:0 15px 0 0;}
.subbox .linked-ul > li .img-holder{position:absolute;left:0;top:0;width:48px;height:100%;border-radius:10px;background:url(images/linked-ul.png) 24px top repeat-y;text-align:center;margin:0;}
.subbox .linked-ul > li .img-holder span{width:48px;height:48px;border-radius:10px;background:#208bb9;text-align:center;margin:0;display:inline-block;}
.subbox .linked-ul > li:last-child .img-holder{background:none;}
.subbox .linked-ul > li .detail-holder{position:relative;padding-left:65px;}
.subbox .linked-ul p{line-height:24px;}
ul.simple-arrowul{padding:0;margin:0;}
ul.simple-arrowul > li{color:#99ABB7;background:url("images/simple-li-arrow.png") no-repeat scroll left 5px transparent;padding-left:15px;margin:0px 0px 5px;font-size:13px;}
.simple-banner-1 .carousel-indicators{bottom:30px !important;}
.simple-banner-1 .carousel-caption{text-shadow:none;left:10%;right:10%;top:30%;z-index:1;}
.simple-banner-1 .carousel-caption h1{color:#fff;font-family:'Open Sans';font-weight:800;font-size:120px;text-transform:uppercase;padding:0;margin:0;line-height:120px;}
.simple-banner-1 .carousel-caption p{font-family:'Lato';font-size:28px;font-weight:300;color:#fff;}
.simple-banner-1 .carousel-caption .btns{margin:40px 0 0;width:100%;display:inline-block;}
.simple-banner-1 .carousel-caption .btns .btn{margin-bottom:0;margin-right:15px;}
.simple-banner-1 .carousel-caption .btns .btn,
.simple-banner-1 .carousel-caption .btns .boxed-btn{width:190px;padding:5px 0;vertical-align:top;}
.simple-banner-1 .glyphicon-chevron-left:before,
.simple-banner-1 .glyphicon-chevron-right:before{content:none;}
.simple-banner-1 .glyphicon-chevron-left,
.simple-banner-1 .glyphicon-chevron-right{width:70px;height:70px;left:0;top:0;}
.simple-banner-1 .glyphicon-chevron-left{background:url(images/sbanner-nav-left.png) top center no-repeat;background-size:100%;}
.simple-banner-1 .glyphicon-chevron-right{background:url(images/sbanner-nav-right.png) top center no-repeat;background-size:100%;}
.simple-banner-1 .glyphicon-chevron-left:hover{background:url(images/sbanner-nav-left.png) bottom center no-repeat;background-size:100%;}
.simple-banner-1 .glyphicon-chevron-right:hover{background:url(images/sbanner-nav-right.png) bottom center no-repeat;background-size:100%;}
.simple-banner-1 .carousel-control.left,
.simple-banner-1 .carousel-control.right{background:none;width:70px;height:70px;opacity:1;top:40%;filter:none;}
.simple-banner-1 .carousel-control.left{left:20px;}
.simple-banner-1 .carousel-control.right{right:20px;}
.simple-banner-1 .carousel-indicators li{display:inline-block;width:11px;height:11px;margin:2px;text-indent:-999px;cursor:pointer;border:1px solid #ffffff;border-radius:10px;background:#fff;}
.simple-banner-1 .carousel-indicators .active{width:14px;height:14px;margin:1px;border:2px solid #fff;background:none;}