@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxolIZu-HDpmDIZMigmsroc4.woff2) format('woff2');}
body{margin:0;padding:0;color:#586f88;font-family:'Open Sans', Arial, sans-serif;font-size:16px;line-height:1.6em;background:#fff;font-smooth:always;-webkit-font-smoothing:antialiased !important;}
.body-bg{width:100%;height:100%;background:url(../img/main-image.jpg) no-repeat #3990bb;background-size:cover;}
html{width:100%;height:100%;}
*, *:after, *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a{color:#3380CE;transition:0.5s ease;outline:0 !important;}
a:hover, a:active{color:#0079f7;text-decoration:none !important;}
hr{margin-top:15px;}
.p-lg{font-size:20px;line-height:28px;}
.p-sm{font-size:14px;line-height:20px;}
.padding-top-60{padding-top:60px;}
.padding-top-50{padding-top:50px;}
.padding-top-40{padding-top:40px;}
.padding-top-30{padding-top:30px;}
.padding-top-20{padding-top:20px;}
.padding-top-14{padding-top:14px;}
.padding-top-10{padding-top:10px;}
.padding-top-3{padding-top:3px;}
.padding-top-5{padding-top:5px;}
.padding-top-8{padding-top:8px;}
.padding-btm-60{padding-bottom:60px;}
.padding-btm-40{padding-bottom:40px;}
.padding-btm-30{padding-bottom:30px;}
.padding-btm-20{padding-bottom:30px;}
.padding-btm-10{padding-bottom:10px;}
.padding-btm-15{padding-bottom:18px;}
.padding-btm-5{padding-bottom:5px;}
.margin-top-10{margin-top:10px;}
.margin-top-20{margin-top:20px;}
.margin-top-40{margin-top:40px;}
.margin-top-30{margin-top:30px;}
.margin-top-100{margin-top:100px;}
.margin-bottom-10{margin-bottom:10px;}
.margin-bottom-20{margin-bottom:20px;}
.margin-bottom-30{margin-bottom:30px;}
.margin-bottom-40{margin-bottom:40px;}
.padding-20{padding:15px 20px;}
.weight-600{font-weight:600;}
.weight-100{font-weight:100;}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6{margin-top:0px;margin-bottom:0px;color:#2c3e50;}
.h1-hero{font-size:70px;letter-spacing:-1px;}
h2, .h2{font-size:40px;line-height:50px;}
h2.sub, .h2.sub{font-size:35px;line-height:45px;}
h2.head-tl, .h2.head-tl{font-size:40px;line-height:45px;}
h3, .h3, h3.head-tl.head-tl, .h3.head-tl.head-tl{font-size:26px;line-height:32px;}
h4, .h4{font-size:20px;line-height:28px;}
@media (max-width:991px){h1, .h1{font-size:40px;line-height:45px;}
h2, .h2{font-size:30px;line-height:40px;}
}
@media (max-width:767px){h1, .h1{font-size:35px;line-height:45px;}
}
@media (max-width:640px){.h2.sub, h2.sub, .h2.sub{margin-bottom:30px;}
}
@media (max-width:640px){h2.head-tl, .h2.head-tl{font-size:20px;margin-top:60px;line-height:26px;font-weight:600}
}
@media (max-width:600px){h2.head-tl, .h2.head-tl{font-size:35px;line-height:45px;font-weight:400}
}
@media (max-width:480px){h2.head-tl, .h2.head-tl{font-size:20px;margin-top:60px;line-height:26px;font-weight:600}
h3.head-tl.head-tl, .h3.head-tl.head-tl{font-size:16px;line-height:20px;}
}
@media (max-width:360px){h2.head-tl, .h2.head-tl{margin-top:73px;}
}
@media (max-width:320px){h3.head-tl.head-tl, .h3.head-tl.head-tl{font-size:14px;line-height:16px;}
.h2.sub, h2.sub, .h2.sub{font-size:13px;line-height:14px;}
}
.no-border-radius{border-radius:0;}
.img-responsive{display:inline-block !important}
.text-black{color:#000;}
.text-white{color:#fff;}
.text-light-blue{color:#b6daf2;}
.text-sky-blue{color:#3498db;}
.text-dark-grey{color:#666 !important;}
.text-grey{color:#777;}
.text-orange{color:#ff6e01;}
.bg-header {
    background-image: url("../img/bg-header.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100% !important;
}
.no-margin
{
	margin:5px;
}
.text-red
{
	color:#c00;
}
.weight-700 {
    font-weight: 700 !important;
}
.lead-34 {
    font-size: 34px;
    font-weight: 300;
    line-height: 1.3em;
}
.lead-26, .lead-28 {
    font-size: 26px;
    font-weight: 300;
    line-height: 1.4em;
}
.bg-grey {
    background-color: #f5f5f5;
}
.border-btm-blue-3 {
    border-bottom: 3px solid #ff5002;
}
.padding-20
{
	padding:20px;
	}

@media (min-width:1200px){.navbar{border-radius:0px;}
}
.navbar{min-height:auto;margin-bottom:0;border:0;}
.navbar-custom{margin-bottom:0px !important;padding:0 !important;background-color:#070707;}
.navbar-nav{
	margin-top:15px;

	}
.navbar-custom .navbar-brand:focus{outline:0;}
.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:15px;margin-bottom:15px;background-color:#3498db;background-image:none;border:1px solid #3498db;border-radius:4px;text-decoration:none;}
.navbar-custom .navbar-brand .navbar-toggle{padding:8px 6px;font-size:24px;color:#fff;}
.navbar-custom .navbar-brand .navbar-toggle:focus, .navbar-custom .navbar-brand .navbar-toggle:active{outline:0;}
/*.navbar-custom .nav li a{-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out;transition:all .2s linear;}
*/.navbar-custom .nav li.active a:hover, .navbar-custom .nav li.active a, .navbar-custom .nav li a:hover, .navbar-custom .nav li a.active, .navbar-custom .nav li a:focus, .navbar-custom .nav li a:active{background:#F5F5F5;color:#000;}
.navbar-brand{float:left;padding:15px 0px 13px 0px;font-size:26px;line-height:20px;height:auto;}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{max-height:1100px;}
.no-bor{border:0 !important;}
.navbar-nav>li>.dropdown-menu{margin-top:0;border-radius:0px!important;}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:155px;padding:0px;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:0;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.176) !important;}
.dropdown-menu>li>a{color:#445669;white-space:nowrap;}
.navbar-custom .navbar-nav .open .dropdown-menu>li>a{padding:8px 15px;font-size:14px;border-bottom:solid 1px #e6e9ea;text-transform:uppercase;}
.navbar-custom .navbar-nav .open .dropdown-menu>li>a:hover{border-bottom:solid 1px #e6e9ea;color:#000 !important;}
.navbar-custom .navbar-nav .open .dropdown-menu>li>a.active{color:#000 !important;}
nav .open > a, .nav .open > a:hover, .nav .open > a:focus{background-color:#F5F5F5 !important;border-color:#e6e9ea !important;color:#000 !important;}
.navbar-nav>li>a{color:#fff;font-size:18px;}
.navbar-custom a.logo-panel{width:210px;background:url(../img/logo.png) no-repeat top center;margin-top:18px;}
.navbar-custom.top-nav-collapse.navbar-custom a.logo-panel{background:url(../img/logo-lg.png) no-repeat top center}
.white-bg-nav .navbar-custom a{color:#445669;}
.white-bg-nav .navbar-brand{padding:20px 0px 13px 0px;}
@media (min-width:992px){.dropdown-menu > li > a{padding:7px 20px;}
}
@media(min-width:1200px){.navbar-nav>li>a{  padding-bottom: 10px;
    padding-top: 10px;}
}
@media(max-width:1199px){.navbar-brand{padding:15px 0px 3px 0px;}
.navbar-custom{box-shadow:0 1px 1px rgba(0, 0, 0, .15);}
.navbar-custom{background-color:#fff !important;box-shadow:0 2px 3px rgba(0, 0, 0, 0.2);}
.navbar-nav>li>a{padding-top:12px;padding-bottom:12px;color:#000;border-bottom:solid 1px #e6e9ea;}
.navbar-custom .nav li a:hover, .navbar-custom .nav li a.active{outline:0px none;background:#f5f5f5;color:#000;}
.navbar-custom a.logo-panel{background:url(../img/logo-lg.png) no-repeat top center;}
}
@media(min-width:768px){.navbar-custom{padding:3px 0;border-bottom:transparent;background:transparent;}
.navbar-custom.top-nav-collapse{padding:0px !important;background:#fff;box-shadow:0 2px 3px rgba(0, 0, 0, 0.2);border-bottom:transparent;}
.navbar-custom.top-nav-collapse.navbar-custom a{color:#445669;transition:0.5s ease;}
.white-bg-nav .navbar-custom, .white-bg-nav .navbar-custom.top-nav-collapse{background:#fff;box-shadow:0 1px 1px rgba(0, 0, 0, .15);}
}
@media(max-width:767px){.navbar-custom a.logo-panel{background:url(../img/logo-lg.png) no-repeat top center;margin-left:15px;}
.white-bg-nav .navbar-brand{padding:18px 15px 3px 15px;}
}
.navbar-toggle .icon-bar{width:26px;height:2px;border-radius:1px;}
.navbar-toggle .icon-bar:nth-of-type(2){top:1px;}
.navbar-toggle .icon-bar:nth-of-type(3){top:2px;}
.navbar-toggle .icon-bar{background:#fff;position:relative;transition:all 200ms ease-in-out;}
.navbar-toggle.active .icon-bar:nth-of-type(1){top:7px;transform:rotate(45deg);}
.navbar-toggle.active .icon-bar:nth-of-type(2){background-color:transparent;}
.navbar-toggle.active .icon-bar:nth-of-type(3){top:-5px;transform:rotate(-45deg);}
.main-slider, .parallax-fullwidth{width:100%;height:500px;position:relative;display:table;}
.event-box{display:table-cell;vertical-align:middle;}
.event-date{background:rgba(238, 22, 58, 0.9);}
.title-box{background:rgba(0, 0, 0, 0.8);}
.panel-relative{position:relative;}
.event-pretitle{font-size:40px;line-height:50px;}
.btn-livechat
{
background:#f87217;
	padding:10px 13px;
	color:#fff !important;
}
.btn-livechat:hover

{
	background:#e96106  !important;

	color:#fff !important
}
.btn-orange, .btn-blue{border-bottom:solid 1px rgba(0, 0, 0, 0.25)}
.btn-orange{color:#fff;background:#f87217;}
.btn-orange:hover, .btn-orange:active, .btn-orange:focus{color:#fff;background-color:#E66915;}
.btn-blue{color:#fff !important;background:#3498db;}
.btn-blue:hover, .btn-blue:active, .btn-blue:focus{background-color:#2383c4;}
.btn-big, .btn-bigs{padding:8px 20px 11px 20px;font-size:20px;line-height:1.33;border-radius:7px;-webkit-box-shadow:inset 0 -3px 0 rgba(0, 0, 0, 0.25);box-shadow:inset 0 -3px 0 rgba(0, 0, 0, 0.25);}
.btn-bigs{font-size:20px !important;}
.btn-outline-green{background:#eaf9f0;border:solid 3px #2cc36b;color:#2cc36b;font-size:24px;border-radius:30px;padding:5px 75px 5px 70px}
.btn-bt-panel{position:absolute;left:39%;bottom:-15%;}
.btn-red{color:#FFF !important;background-color:#CA4047;}
.btn-red:hover{background-color:#bb3b42;}
.btn-orange{background-color:#F87217;color:#FFF !important;}
.btn-orange:hover{background:#e66915}
@media (max-width:767px){
	.main-slider, .parallax-fullwidth {
    display: block !important;

	}
.event-box {
    display: block !important;

}

}
@media (max-width:991px){.btn-bt-panel{left:30%;}
}
@media (max-width:640px){.btn-big{padding:8px 15px 11px 15px;font-size:14px;}
}
@media (max-width:480px){.btn-bt-panel{left:23%;}
}
@media (max-width:360px){.btn-bt-panel{left:10%;}
.btn-big{display:block;font-size:18px;}
}
@media (max-width:350px){.btn-bt-panel{left:1.8%;}
}
.bg-white, .white-bg-nav .navbar-custom{background:#fff;}
.bg-gray{background-color:#fbfbfb;}
.bgLightGray{background-color:#f5f6f7;}
.bg-darkGray{background-color:#e1e1e1;}
.bg-darkGray a{color:#0079f7;}
.bg-darkGray a:hover, .bg-darkGray a:active{color:#000;}
.bg-skyBlue{background:#3498db;}
.vedio-play{position:absolute;left:45.7%;top:41.8%;opacity:1;}
.vedio-play:hover{opacity:0.8;}
.logging-height{height:290px;overflow:hidden;}
.logging{position:absolute;left:40%;top:13%;}
@media (max-width:1199px){.vedio-play{left:44.8%;}
.logging{left:38%;}
}
@media (max-width:991px){.vedio-play{left:43%;}
.logging{left:36%;}
}
@media (max-width:480px){.vedio-play{left:40%;}
.logging{left:20%;}
}
@media (max-width:360px){.vedio-play{left:34%;}
.logging{left:10%;}
}
@media (max-width:320px){.logging{left:0%;}
}
.footer{background:#bdc3c7;color:#7f8c8d;}
.footer ul{padding:0;margin:0;}
.footer ul li, .footer ul li a{list-style:none;color:#5a6465;font-size:14px}
.footer ul li a:hover{color:#000}
.footer-bottom{font-size:14px;background:#233140;}
.footer-bottom a{color:#10B0EF;}
.footer-bottom a:hover{color:#fff;}
.social-icons{display:inline-block;list-style:none;margin:0;padding:0;line-height:0;font-size:0;-webkit-padding-start:0}
.social-icons li{display:inline-block;margin:0;letter-spacing:normal;zoom:1;line-height:normal;}
.social-icons a, .social-icons a:hover{text-decoration:none;border:0;overflow:hidden}
.social-icons.round a{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.social-icons a{padding:0}
.social-icons{margin-bottom:12px}
.social-icons li{margin:0 8px 8px 0}
.social-icons li:last-child{margin-right:0}
.social-icons a, .social-icons a i{display:block;width:40px;height:40px}
.social-icons a{position:relative;border-width:0;}
.social-icons a i{position:absolute;top:0;left:0;line-height:40px;text-align:center;color:#2e343c;font-size:18px !important}
.social-icons a i:hover{color:#fff;}
.social-icons a{background:#fff;color:#e11313;}
.section-grey .social-icons a{background:#fff;color:#2e343c;}
.section-grey .social-icons a:hover{background:#0dc0c0;color:#fff !important}
.social-icons.active-bg a:hover.social-icon-gplus{background:#771d15!important}
.social-icons.active-bg a:hover.social-icon-linkedin{background:#09466b !important}
.social-icons.active-bg a:hover.social-icon-twitter{background:#056ebf!important}
.social-icons.active-bg a:hover.social-icon-facebook{background:#233a74 !important;}
.pricing-top-bg{background:linear-gradient(#2a81ba, #3896d3);}
.features .green-tl, .features .blue-tl, .features .red-tl{border-radius:9px 9px 0px 0px;}
.features .green-foot-bg, .features-blue-foot, .features-red-foot{border-radius:0px 0px 9px 9px;position:relative;}
.features .green-tl{background:#56c986;}
.features-green, .features-green-foot{background:#2cc36b;}
.features-green, .features-blue, .features-red{position:relative;}
.features-green:before{color:#2cc36b;}
.features .blue-tl{background:#3EC6E0;}
.features-blue, .features-blue-foot{background:#53cfe9}
.features-blue:before{color:#53cfe9}
.features-red, .features-red-foot{background:#e03052}
.features-red:before{color:#e03052}
.features .red-tl{background:#e3536c;}
.features-green:before, .features-blue:before, .features-red:before{position:absolute;bottom:-8px;font-family:"fontello";content:'\e813';left:47%;font-size:30px;}
.features-green-foot:after, .features-blue-foot:after, .features-red-foot:after{position:absolute;top:-17px;font-family:"fontello";content:'\e813';left:47%;font-size:30px;color:#fff;}
.price span{font-size:95px;letter-spacing:8px;}
.price sup{font-size:22px;position:absolute;top:35px;left:25px;}
@media (max-width:1199px){.price span{font-size:80px;letter-spacing:4px;}
}
@media (max-width:991px){.price span{font-size:60px;}
.price sup{top:45px;left:10px;}
}
@media (max-width:767px){.price sup{left:33%;}
}
@media (max-width:600px){.price sup{left:30%;}
}
@media (max-width:490px){.price sup{left:25%;}
}
@media (max-width:370px){.price sup{left:20%;}
}
@media (max-width:330px){.price sup{left:14%;}
}
.features .content a{color:#707070;}
.features .content a:hover{color:#000;}
.opacity{opacity:0.6}
.strike{color:#707070 !important;text-decoration:line-through !important;}
.btnGreen, .btnBlue, .btnRed{color:#fff !important;}
.btnGreen{background-color:#00973f;border:1px solid #00973f;}
.btnGreen:hover{background-color:#007230;border:1px solid #007230;}
.btnBlue{border:1px solid #0c9fe3;background-color:#0c9fe3;}
.btnBlue:hover{background-color:#00809b;border:1px solid #00809b;}
.btnRed{background-color:#db052f;border:1px solid #db052f;}
.btnRed:hover{background-color:#BB0035;border:1px solid #BB0035;}
ul.list-circle{padding-left:18px;}
ul.list-circle li{padding-top:5px;}
.pd-circle{padding-right:15px;padding-bottom:10px;}
.title-border, .pricing-top-bg .title-border{height:3px;width:230px;background:#586f88;margin:0 auto;}
.pricing-top-bg .title-border{background:#fff;}
.title-border-txt, .pricing-top-bg .title-border-txt{padding:0px 8px;background:#fff;font-size:40px;margin-top:-50px;display:inline-block;}
.pricing-top-bg .title-border-txt{background:linear-gradient(#2e87c1, #308ac4);}
.hr-grey{width:100%;height:1px;background:-moz-linear-gradient(left, rgba(222, 222, 222, 0) 0%, rgba(222, 222, 222, 0.35) 23%, rgba(222, 222, 222, 0.8) 52%, rgba(222, 222, 222, 0.32) 81%, rgba(222, 222, 222, 0) 100%);background:-webkit-linear-gradient(left, rgba(222, 222, 222, 0) 0%, rgba(222, 222, 222, 0.35) 23%, rgba(222, 222, 222, 0.8) 52%, rgba(222, 222, 222, 0.32) 81%, rgba(222, 222, 222, 0) 100%);background:linear-gradient(to right, rgba(222, 222, 222, 0) 0%, rgba(222, 222, 222, 0.35) 23%, rgba(222, 222, 222, 0.8) 52%, rgba(222, 222, 222, 0.32) 81%, rgba(222, 222, 222, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00dedede', endColorstr='#00dedede', GradientType=1);}
.ab:after, .ind:after{content:'';position:absolute;border-style:solid;border-width:12px 12px 0px;border-color:#fff transparent;display:block;width:0;z-index:99;top:-0px;left:48%;}
.ind:after{border-color:#e1e1e1 transparent;}
@media (max-width:991px){.gmar-btn{margin-top:15px;}
}
@media (max-width:767px){.mar-btn{margin-top:15px;display:block}
.gmar-btn{display:block}
}
.con-form .form-control{height:40px;padding:6px 10px;font-size:16px;color:#6f6f6f;background-color:#FFF;border-radius:2px;border:1px solid #d2d2d2;box-shadow:0px 0px 0px rgba(0, 0, 0, 0.075) inset;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
.con-form .form-control:focus, .con-form textarea:focus{background:#eaeaea;}
.con-form .fe .form-control{width:32%;margin-right:6px;display:inline-block;}
.con-form textarea{width:98.3%;display:block;padding:6px 10px;font-size:15px;border-radius:2px !important;color:#6f6f6f;background-color:#FFF;border:1px solid #d2d2d2;border-radius:0px;box-shadow:0px 0px 0px rgba(0, 0, 0, 0.075) inset;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
@media (max-width:1199px){.con-form .fe .form-control{width:31.3%;margin-right:6px;display:inline-block;}
.con-form textarea{width:97%;}
}
@media (max-width:767px){.con-form .fe .form-control{width:100%;margin-right:0;display:block;}
.con-form textarea{width:100%;}
}
.owl-theme .owl-controls .owl-page span{display:block;width:15px;height:15px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:1;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#3498db;box-shadow:inset 0 0 3px #3498db;border:solid 1px #3498db;transition-duration:0.6s;}
.owl-theme .owl-controls .owl-page span:hover, .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{box-shadow:inset 0 0 3px #3498db;background:transparent;}
.screenshots-box{background:#fff;border:1px solid #eee;}
.screenshots-box a{color:#000;}
.screenshots{overflow:hidden;width:100%;position:relative;}
.screenshots > p{background:none repeat scroll 0 0 rgba(66, 142, 219, 0.90);color:#555757;font-size:14px;height:100%;width:100%;position:absolute;left:0;top:0;padding:20px;text-align:center;opacity:0;-webkit-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-ms-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;}
.screenshots:hover > p{opacity:1;}
.screenshots a{background-color:#0066cc;display:block;height:60px;width:60px;position:absolute;left:45%;top:43%;margin-left:-25px;margin-top:-20px;border-radius:50%;line-height:30px;}
.screenshots > p > a{padding-top:14px;font-size:20px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s ease 0.3s;-moz-transition:all 0.3s ease 0.3s;-ms-transition:all 0.3s ease 0.3s;-o-transition:all 0.3s ease 0.3s;transition:all 0.3s ease 0.3s;}
.screenshots:hover > p > a{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.screenshots:hover > p > a i{color:#fff;}
.accordion-plus .panel-group .panel, .accordion-down .panel-group .panel, .accordion-plus-2 .panel-group .panel{border-radius:0;}
.accordion-plus .panel-default>.panel-heading, .accordion-down .panel-default>.panel-heading, .accordion-plus-2 .panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd;}
.accordion-plus .panel-group .panel-heading, .accordion-down .panel-group .panel-heading, .accordion-plus-2 .panel-group .panel-heading{border-bottom:0;}
.accordion-plus .panel-heading, .accordion-down .panel-heading, .accordion-plus-2 .panel-heading{padding:10px 10px 10px 10px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px;}
.accordion-plus .panel-title, .accordion-down .panel-title, .accordion-plus-2 .panel-title{padding-left:20px;}
.accordion-plus .panel-title{padding-left:32px;}
.accordion-plus .panel-heading a:before, .accordion-down .panel-heading a:before, .accordion-plus-2 .panel-heading a:before{font-family:'fontello';float:left;}
.accordion-plus .panel-heading a:hover, .accordion-down .panel-heading a:hover, .accordion-plus-2 .panel-heading a:hover{text-decoration:none;}
.accordion-plus .panel-heading a:focus, .accordion-down .panel-heading a:focus, .accordion-plus-2 .panel-heading a:focus{outline:0;text-decoration:none}
.accordion-plus-2 .panel-heading a:before{content:'\e88b';font-size:18px;color:#ccc;padding:0px 8px 0px 0px;}
.accordion-plus-2 .panel-heading a.collapsed:before{content:'\e86c';font-size:14px;}
.accordion-plus .panel-heading a:before{content:'\e850';font-size:24px;color:#3498db;padding:0px 8px 0px 0px;}
.accordion-plus .panel-heading a.collapsed:before{content:'\e815';}
.accordion-down .panel-heading a:before{content:'\e800';font-size:20px;}
.accordion-down .panel-heading a.collapsed:before{content:'\e852';}
.panel-group .panel-heading+.panel-collapse>.panel-body, .panel-group .panel-heading+.panel-collapse>.list-group{border-top:0;}
.accordion-plus-2 .accordion .panel{margin-bottom:0px;color:#333;background-color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;}
.accordion-plus-2 .accordion .panel-heading.active{background-color:transparent;color:#fff !important;}
.accordion-plus-2 .accordion .panel-body{padding:0px 15px 15px 30px;}
.accordion-plus .accordion .panel-body{padding:30px 15px 15px 20px;}
.accordion .panel-body{padding:0px 15px 15px 32px;}
.accordion .panel{margin-bottom:0px;color:#333;background-color:#f5f5f5;border:solid 1px #DFDFDF;}
.accordion-plus .panel{margin-bottom:0px;color:#333;background-color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;}
.accordion-plus .panel-group .panel-heading+.panel-collapse>.panel-body, .accordion-plus .panel-group .panel-heading+.panel-collapse>.list-group{border-top:0;padding-top:15px;background:#fff;}
.panel .panel-group .panel+.panel{margin-top:0px !important;}
.accordion .panel a{color:#333;}
.accordion .active{font-weight:600;}
.panel-group .panel-heading+.panel-collapse>.panel-body, .panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #DFDFDF;padding-top:15px;background:#fff;}
.accordion.panel-heading{cursor:pointer;background-color:#f5f5f5;color:#333;}
.accordion .panel-heading.active{background-color:#eee;color:#fff !important;}
ul.accordionList{list-style:none;font-size:15px;line-height:1.75em;}
ul.accordionList{margin:0;padding:20px 15px;position:relative;z-index:1000;width:100%;}
ul.accordionList li{list-style:none;margin:0;padding:0;}
ul.accordionList li a{position:relative;display:block;border-bottom:1px dotted #dcdcdc;border-color:rgba(0, 0, 0, .15);text-align:left;height:auto;overflow:hidden;padding:8px 5px 8px 30px;z-index:1000;color:#555;background:url(http://www.cloudcodes.com/wp-content/uploads/2015/04/rightarrow.png) 2% 48% no-repeat #fff;text-decoration:none;-moz-transition:height .25s, line-height .25s, background .25s, visibility .25s;-ms-transition:height .25s, line-height .25s, background .25s, visibility .25s;-o-transition:height .25s, line-height .25s, background .25s, visibility .25s;-webkit-transition:height .25s, line-height .25s, background .25s, visibility .25s;transition:height .25s, line-height .25s, background .25s, visibility .25s;}
ul.accordionList li a:hover{background:#f9f9f9 url(http://www.cloudcodes.com/wp-content/uploads/2015/04/rightarrow.png) 4% 48% no-repeat;background-color:rgba(0, 0, 0, .05);color:#333;}
ul#list-features, ul#list-features-2, ul#list-features-3{padding-left:0;list-style:none;}
ul#list-features li, ul#list-features-2 li, ul#list-features-3 li{padding-right:30px;}
@media (max-width:479px){ul#list-features li, ul#list-features-2 li, ul#list-features-3 li{padding-right:0px;}
}
.no-pd-lf-bt{padding-left:0;}
.boxLightGray{background:#f8f8f8;padding:15px 20px;}
.lab-box{display:inline-block;box-shadow:0 0 1px #ccc;padding:6px;}
.lab-box img{border:1px solid #ebebeb;padding:6px;}
ol li{padding-top:8px;}
#browsecruises1 .item, #browsecruises2 .item, #browsecruises3 .item, #browsecruises4 .item, #browsecruises5 .item{padding:15px 0px;margin:0px 7px 0px 7px;}
.customNavigation{margin-right:0;}
.customNavigation a{cursor:pointer;padding:2px 3px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);transition:all .2s linear;}
.customNavigation .prev, .customNavigation .next{font-size:20px;color:#fff;border:solid 1px #fff;}
.customNavigation .prev:hover, .customNavigation .next:hover{background:#fff;color:#333;}
.customNavigation .prev, .customNavigation .prev1{position:absolute;top:2px;right:37px;}
.customNavigation .next, .customNavigation .next1{position:absolute;top:2px;right:-4px;}
.customNavigation .prev1, .customNavigation .next1{font-size:20px;color:#337AB7;border:solid 1px #3498db;}
.customNavigation .prev1:hover, .customNavigation .next1:hover{background:#3498db;color:#fff;}
.customNavigation .prev2, .customNavigation .next2, .customNavigation .prev2:hover, .customNavigation .next2:hover, .customNavigation .prev3, .customNavigation .next3, .customNavigation .prev3:hover, .customNavigation .next3:hover, .customNavigation .prev4, .customNavigation .next4, .customNavigation .prev4:hover, .customNavigation .next4:hover, .customNavigation .prev5, .customNavigation .next5, .customNavigation .prev3:hover, .customNavigation .next5:hover{border-radius:2px;padding:4px 4px !important;}
.customNavigation .prev2, .customNavigation .next2, .customNavigation .prev3, .customNavigation .next3, .customNavigation .prev4, .customNavigation .next4, .customNavigation .prev5, .customNavigation .next5{font-size:20px;color:#337AB7;border:solid 1px #3498db;}
.customNavigation .prev2:hover, .customNavigation .next2:hover, .customNavigation .prev3:hover, .customNavigation .next3:hover, .customNavigation .prev4:hover, .customNavigation .next4:hover, .customNavigation .prev5:hover, .customNavigation .next5:hover{background:#3498db;color:#fff;}
.faq-pd{padding-left:30px;}
.blk-bg{background:#34454d;padding-top:150px;position:relative;}
.content-bl{top:0;width:100%;height:100%;display:block;position:absolute;}
.parallax-fullwidth{display:table;}
.sun{display:table-cell;vertical-align:middle;}
.sun .tittle-vd{font-size:50px;line-height:48px;text-shadow:1px 1px 4px rgba(23, 35, 34, .75);}
.sun .tittle-vd span{display:block;font-size:18px;}
@media (max-width:1199px){.blk-bg{padding-top:100px}
}
::-moz-selection{text-shadow:none;background:#3498db;color:#fff}
::selection{text-shadow:none;background:#3498db;color:#fff;}
a.gotoTop{position:fixed;z-index:9999999;right:0px;bottom:0px;color:#FFF;background:#233140 none repeat scroll 0% 0%;padding:19px 5px 5px 11px;display:none;width:65px;height:65px;border-radius:3px 0px 0px 0px;transition-duration:0.6s;outline:0;opacity:0.9;}
a.gotoTop:before{font-family:"fontello";content:'\e890';padding-left:15px;}
a.gotoTop:hover, a.gotoTop:active, a.gotoTop:focus{text-decoration:none !important;}
a.gotoTop:hover{opacity:0.8;margin-bottom:3px;border-radius:3px 0px 0px 3px;}
@media (min-width:768px){.visible-sm-left-center{display:block!important;text-align:left !important;}
.visible-sm-right-center{display:block!important;text-align:right !important;}
}
@media (max-width:767px){.visible-sm-left-center{display:block!important;text-align:center !important;}
.visible-sm-right-center{display:block!important;text-align:center !important;}
}
.btn-transparent{padding:10px 15px;border:1px #fff solid;color:#FFF;font-weight:600;}
.btn-transparent:hover{box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.7) inset !important;color:#FFF !important;font-weight:600;}
.price1 span{font-size:90px;letter-spacing:0px;}
.price1 sup{font-size:28px;left:71px;position:absolute;top:33px;}
.features .orange-tl{background:#EAA009;}
.features .orange-tl{border-radius:9px 9px 0px 0px;}
.features-orange, .features-orange-foot{background:#E69214;}
.features-orange{position:relative;}
.features-orange:before{color:#2cc36b;}
.features-orange, .features-orange-foot{background:#2cc36bnone repeat scroll 0 0;}
.btnorange{background-color:#D18708;border:1px solid #D18708f;color:#fff;}
.features-orange-foot{border-radius:0 0 9px 9px;position:relative;}
.btnorange:hover{background-color:#C37E07;border:1px solid #D18708f;color:#fff;}
.features-orange::before{bottom:-8px;content:"";font-family:"fontello";font-size:30px;left:47%;position:absolute;}
.features-orange::before{color:#E69214;}
.features-orange-foot::after{color:#fff;content:"";font-family:"fontello";font-size:30px;left:47%;position:absolute;top:-17px;}
.arrow-downs::after{border-color:#ecf0f1 transparent;border-style:solid;border-width:20px 20px 0;content:"";display:block;left:47%;position:absolute;top:-10px;width:0;z-index:99;}
ul.client-list{text-align:center;padding-left:0px;}
ul.client-list li{display:inline-block;list-style-type:none;padding:0 12px 0 0;}
ul.client-list li img{filter:grayscale(100%) opacity(100%);transition:all 0.5s ease 0s;}
ul.client-list li img:hover{filter:grayscale(0%) opacity(100%);}
@media (max-width:980px){ul.client-list li{padding:0;}
}
.title-border{background:#000 none repeat scroll 0 0;height:3px;margin:0 auto;width:230px;}
.title-border-txt{background:#fff none repeat scroll 0 0;display:inline-block;font-size:40px;margin-top:-50px;padding:0 8px;}
.bg-light-grey .title-border-txt{background:#f9f9f9 none repeat scroll 0 0 !important;}
.panel-relative{position:relative;}
.content-box{border-color:#233140;border-style:solid;border-width:1px;font-weight:400;margin-bottom:50px;position:relative;transition:all 0.3s ease-in-out 0s;}
.content-box1 .icon{background:#3498db none repeat scroll 0 0;border-radius:50%;color:#fff;font-size:30px;height:60px;left:50%;line-height:60px;margin-left:-30px;position:absolute;top:-35px;width:60px;}
.bg-skyBlue .title-border-txt{background:#3498db none repeat scroll 0 0;display:inline-block;font-size:40px;margin-top:-50px;padding:0 8px;color:#FFF;}
.pro-header{background:#f4f4f4;border-bottom:1px solid #eee;}
ul.list-right-open-thin{list-style:outside none none;padding-left:20px;}
ul.list-right-open-thin li{padding-top:3px;text-align:left;}
ul.list-right-open-thin li::before{color:#3498db;content:"";font-family:"fontello";font-size:14px;margin-left:-15px;margin-right:10px;}
ul.list-right-open-bold{list-style:outside none none;padding-left:20px;}
ul.list-right-open-bold li{padding-top:3px;text-align:left;}
ul.list-right-open-bold li::before{color:#3498db;content:"";font-family:"fontello";font-size:14px;margin-left:-20px;margin-right:10px;}
.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, .2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2);box-shadow:0 5px 10px rgba(0, 0, 0, .2);line-break:auto}
.popover.top{margin-top:-10px}
.popover.bottom{margin-top:10px}
.popover-title{padding:8px 14px;margin:0;font-size:16px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}
.popover-content{padding:9px 14px}
.popover>.arrow, .popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.popover>.arrow{border-width:11px}
.popover>.arrow:after{content:"";border-width:10px}
.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0, 0, 0, .25);border-bottom-width:0}
.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}
.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0, 0, 0, .25)}
.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}
.nav-justified>li{display:table-cell !important;width:1% !important;}
.nav-pills>li>a{border-radius:0px;}
.nav-pills-arrow li{margin-bottom:20px;}
.nav-pills-arrow li a{color:#000;text-transform:uppercase;margin-right:10px;text-align:center;background:#eeeeee;transition:0s ease;padding:24px 52px 25px;border:0;}
.nav-pills-arrow li.active a{background-color:#3498db !important;color:#fff;border:0;}
.nav-pills-arrow li.active a:hover, .nav-pills-arrow li.active a:focus{outline:none;background-color:#3498db !important;color:#FFF !important;}
.nav-pills-arrow li.active a::after{font-family:"fontello";content:'\e88d';color:#3498db;position:absolute;left:45%;bottom:-15px;font-size:35px;}
.tab-date{font-size:50px;line-height:1;}
.tab-day{font-size:22px;margin:10px 0 5px 0px;}
.tab-content-pills{padding:15px 15px 45px 15px;background:#fff;box-shadow:0 0 1px #ddd;}
@media (max-width:991px){.nav-pills-arrow li a{margin-right:10px;text-align:center;background:#eeeeee;transition:0s ease;padding:24px 40px 20px;border:0;}
.tab-date{font-size:40px;line-height:1;}
.tab-day{font-size:20px;margin:3px 0 5px 0px;}
}
@media (max-width:685px){.nav-pills-arrow li a{margin-right:8px;padding:14px 30px 10px;}
.tab-date{font-size:30px;line-height:1;}
.tab-day{font-size:16px;}
}
@media (max-width:551px){.nav-pills-arrow li a{margin-right:2px;padding:5px 10px 5px;}
.tab-date{font-size:26px;line-height:1;}
.tab-day{font-size:15px;line-height:18px;}
.tab-content-pills{padding:0;background:#fff;box-shadow:0 0 0px #ddd;}
}
@media (max-width:401px){.tab-day{font-size:13px;line-height:16px;}
}
@media (max-width:346px){.tab-day{font-size:11px;line-height:14px}
}
@media (max-width:370px){.nav-pills-arrow li.active a::after{left:35%;}
}
.conference .nav-tabs > li.active > a, .conference .nav-tabs > li.active > a:hover, .conference .nav-tabs > li.active > a:focus{color:#fff;background-color:#000;border-width:0;border-style:none;border-color:none;border-image:none;cursor:default;}
.conference .nav-tabs.nav-justified > li > a{border-bottom:0;border-radius:0;background:#eee;color:#222;padding:15px 8px;font-size:20px}
.conference .nav-tabs > li.active a::after{font-family:"fontello";content:'\e88d';color:#3498db;position:absolute;left:45%;bottom:-27px;font-size:35px;}
.fancybox-bg{position:relative;}
.fancybox-bg .icon{bottom:120px;font-size:24px;position:absolute;right:15px;}
.img-caption{background:#f8fafa none repeat scroll 0 0;border-color:#e5eaea;border-image:none;border-style:solid;border-width:0 1px 1px;box-sizing:border-box;color:#737a81;display:block;margin-bottom:0;padding:12px 18px;position:relative;text-align:left;transition:all 0.3s ease-in-out 0s;z-index:2;}
#tabs-buy .alert-danger, .alert-info, .alert-note, .alert-success, .alert-warning{border:1px solid transparent;border-radius:0 !important;box-shadow:0 1px 1px rgba(0, 0, 0, 0.03);margin-bottom:20px;padding:20px 35px 0 20px;position:relative;}
hr.divider-dashed{border-bottom-style:dashed;border-top-style:dashed;}
.section-white hr.divider-dashed, .section-white hr.divider-dotted{border-color:#d6dfdf !important;}
.section-white hr, .section-white hr::after, .section-white hr::before{border-color:#e0e0e0;}
.section-white hr, .section-white hr::after, .section-white hr::before{border-color:#e0e0e0;}
hr.divider-gap-10{margin:5px 0;border-color:transparent !important;}
hr{height:0;overflow:hidden;}
.section-white hr.divider-dashed, .section-white hr.divider-dotted{border-color:#d6dfdf;}
hr.divider-gap-10{margin:5px 0;}
.alert-info{background:#dcf6f8 none repeat scroll 0 0;border-color:#beeff3;color:#448d97;}
.alert-danger{background:#feead3 none repeat scroll 0 0;border-color:#ffd9c0 !important;color:#c5635e;}
.alert-warning{background:#f8f6a2 none repeat scroll 0 0;border-color:#eee090;color:#7d6a3b;}
.section-white hr.divider-dashed, .section-white hr.divider-dotted{border-color:#d6dfdf !important;}
#clients .item{margin:3px;}
#clients .item img{vertical-align:middle;}
.owl-theme .owl-controls .owl-page span{background:#fff none repeat scroll 0 0;border:1px solid #006ccc;border-radius:20px;box-shadow:0 0 3px #006ccc inset;display:block;height:15px;margin:5px 7px;opacity:1;transition-duration:0.6s;width:15px;}
.owl-theme .owl-controls .owl-page span:hover, .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{background:transparent none repeat scroll 0 0;box-shadow:0 0 3px #006ccc inset;}
#clients .item{border:4px solid rgb(238, 238, 238);filter:grayscale(100%) opacity(40%);margin-left:7px;margin-right:7px;transition:all 0.5s ease 0s;}
#clients .item:hover{border:4px solid #ddd;filter:grayscale(0%) opacity(100%);}
.border-dark-grey{border:5px solid #136AAA;}
.header-img a{width:120px;height:120px;list-style:none;margin-left:3px;margin-right:3px;opacity:1;transition:0.5s ease;display:inline-block;}
.header-img a:hover{opacity:0.6;}
@media (max-width:767px){.header-img a{width:80px;height:80px;margin-left:0;margin-right:0;}
}
@media (max-width:399px){.header-img a{width:50px;height:50px;}
}
.bg-blue{background-color:#f2f9fe;border:1px solid #e4f4ff;border-radius:5px;display:table;margin-top:30px;min-height:500px;padding:23px 25px 23px 15px;}
.cross-price{color:red;font-size:45px;margin-right:10px;padding:0;text-decoration:line-through;}
.produt .media-body{margin-left:20px;padding-left:20px;width:10000px;}
@media (max-width:480px){.produt .media-left, .media-right, .media-body{display:table-header-group;vertical-align:top;}
}
.container-white{background-color:#FFF;}
.help-block{margin-bottom:3px !important;margin-top:-2px !important;}
.summary-info{background:#3498db;position:relative;}
.summary-info a{color:#fff;}
.summary-info a:hover{color:#000;}
.summary-line{border-left:solid 1px #1FBBF9;height:190px;}
.summary-line-pd{padding-top:50px;padding-bottom:50px;}
.sys-summary-info{font-size:60px;line-height:1;}
.bar-head{font-size:30px;color:#fff;line-height:1;}
@media (max-width:1199px){.sys-summary-info{font-size:50px;line-height:1;}
.bar-head{font-size:26px;color:#fff;line-height:1;}
.summary-line-pd{padding-top:30px;padding-bottom:30px;}
.bar-title{font-size:14px;}
.summary-line{height:150px;}
}
@media (max-width:991px){.summary-line-pd{padding-top:20px;padding-bottom:0;}
.summary-line{height:135px;}
.padding-top-100{padding-top:80px !important;}
}
@media (max-width:767px){.summary-line-pd{padding-top:30px;padding-bottom:0px;}
.summary-line-pd:last-child{padding-bottom:30px;}
.summary-line{height:auto;}
}
.contact a{color:#fff !important;}
.contact a:hover{color:#fff;}
.page-header{background-color:#f6f6f6;border-bottom:medium none !important;margin-bottom:0;margin-top:63px;padding-bottom:0 !important;}
.breadcrumb{background-color:#f5f5f5;border-radius:4px;list-style:outside none none;margin-bottom:0px !important;padding:8px 15px;font-size:14px;}
.breadcrumb li:last-child::after{content:"";}
.breadcrumb li::after{content:"";font-family:fontello;font-size:12px;margin:0 5px 0 7px;}
.breadcrumb li{display:inline;font-size:14px;margin-top:0;padding-left:0;}
@media (max-width:767px){.page-header{background-color:#f6f6f6;border-bottom:medium none !important;margin-bottom:0;margin-top:65px;padding-bottom:0 !important;}
}




.tap-content-border-top {
	border:solid 1px #ddd;
	border-top:solid 1px transparent;
	margin-top:-1px;
	padding:20px;
}
.nav-justified>li {
	display: table-cell !important;
	width: 1% !important;
}
.tab-nav-top .nav-tabs > li > a {
	font-size: 16px;
}
.nav-tabs>li>a {
	margin-right: 0;
	border: 0;
	border-radius: 0;
}
@media (max-width:1199px) {
.tab-nav-top .nav-tabs > li > a {
 font-size: 14px;
}
}
 @media (max-width:991px) {
.tab-nav-top .nav-tabs > li > a {
    font-size: 12px;
 border-bottom:1px solid #ddd;
}
}
 @media (min-width: 768px) {
.tab-nav-top .nav-tabs>li>a {
 margin-right: 0px;
}
.tab-nav-top .nav-tabs.nav-justified>li>a {
 border-bottom: 1px solid #ddd;
 border-top: 1px solid #ddd;
 border-radius: 0;
}
.tab-nav-top .nav-tabs>li>a {
 border-right: 1px solid #ddd;
 font-weight:500 !important;
}
.tab-bor {
border-left:solid 1px #ccc;
}
.tab-nav-top .nav-tabs>li.active>a, .tab-nav-top .nav-tabs>li.active>a:hover, .tab-nav-top .nav-tabs>li.active>a:focus {
 border-bottom-color: #fff;
 border-top: 1px solid #ddd;
 border-right:1px solid #ddd;
 border-left:0;
}
.tab-nav-top .nav-tabs.nav-justified>.active>a, .tab-nav-top .nav-tabs.nav-justified>.active>a:hover, .tab-nav-top .nav-tabs.nav-justified>.active>a:focus {
 border-bottom-color: #fff;
 border-top: 1px solid #ddd;
 border-right:1px solid #ddd;
 border-left:0;
}
.tab-nav-top .nav>li>a:hover, .nav>li>a:focus {
 text-decoration: none;
 background-color: #eee;


}
}
@media (max-width: 767px) {
 .tab-nav-top .nav-tabs.nav-justified>li>a {
 border-radius: 0;
}
.tab-nav-top .nav-tabs>li>a {
 border-top: 1px solid #ddd;
 border-right: 1px solid #ddd;
 font-weight:500 !important;
}
.tab-nav-top .nav-tabs.nav-justified > li > a {
 margin-bottom: 0;
}
.tab-bor {
border-left:solid 1px #ccc;
}
.tab-nav-top .nav-tabs>li.active>a, .tab-nav-top .nav-tabs>li.active>a:hover, .tab-nav-top .nav-tabs>li.active>a:focus {
 border-bottom-color: transparent;
 border-top: 1px solid #ddd;
 border-right:1px solid #ddd;
 border-left:0;
}
.tab-nav-top .nav-tabs.nav-justified>.active>a, .tab-nav-top .nav-tabs.nav-justified>.active>a:hover, .tab-nav-top .nav-tabs.nav-justified>.active>a:focus {
 border-bottom-color: #fff;
 border-top: 1px solid #ddd;
 border-right:1px solid #ddd;
 border-left:0;
}
.tab-nav-top .nav>li>a:hover, .nav>li>a:focus {
 text-decoration: none;
 background-color: #eee;
 border-right:solid 1px #ddd;
}
}
.tab-nav .nav-tabs > li > a {
	font-size: 16px;
}
.tap-content-border-btm {
	border:solid 1px #ddd;
	border-bottom:solid 1px transparent;
	margin-bottom:-1px;
	padding:0 20px
}
 @media (max-width:1199px) {
.tab-nav .nav-tabs > li > a {
 font-size: 14px;
}
}
 @media (max-width:991px) {
.tab-nav .nav-tabs > li > a {
 font-size: 16px;
 border-bottom:solid 1px #ddd;
}
}
 @media (min-width: 768px) {
.tab-nav .nav-tabs.nav-justified>li>a {
 border-top: 1px solid #ddd;
 border-radius: 0;
}
.tab-nav .nav-tabs>li>a {
 border-right: 1px solid #ddd;
 font-weight:500 !important;
}
.tab-bor {
border-left:solid 1px #ccc;
}
 .tab-nav .nav-tabs>li.active>a, .tab-nav .nav-tabs>li.active>a:hover, .tab-nav .nav-tabs>li.active>a:focus {
 border-top-color: transparent;
 border-bottom: 1px solid #ddd;
 border-right:1px solid #ddd;
 border-left:0;
}
.tab-nav .nav-tabs.nav-justified>.active>a, .tab-nav .nav-tabs.nav-justified>.active>a:hover, .tab-nav .nav-tabs.nav-justified>.active>a:focus {
 border-top-color: #fff;
 border-bottom: 1px solid #ddd;
 border-right:1px solid #ddd;
 border-left:0;
}
.tab-nav .nav>li>a:hover, .nav>li>a:focus {
 text-decoration: none;
 background-color: #eee;

}
}
@media (max-width: 767px) {
 .tab-nav .nav-tabs.nav-justified>li>a {
 border-top: 1px solid #ddd;
 border-radius: 0;
}
.tab-nav .nav-tabs>li>a {

 font-weight:500 !important;
}
.tab-nav .nav-tabs.nav-justified > li > a {
 margin-bottom: 0;
}
.tab-bor {
border-left:solid 1px #ccc;
}
 .tab-nav .nav-tabs>li.active>a, .tab-nav .nav-tabs>li.active>a:hover, .tab-nav .nav-tabs>li.active>a:focus {
 border-top-color: transparent;
 border-bottom: 1px solid #ddd;
 border-right:1px solid #ddd;
 border-left:0;
}
.tab-nav .nav-tabs.nav-justified>.active>a, .tab-nav .nav-tabs.nav-justified>.active>a:hover, .tab-nav .nav-tabs.nav-justified>.active>a:focus {
 border-top-color: #fff;
 border-bottom: 1px solid #ddd;
 border-right:1px solid #ddd;
 border-left:0;
}
.tab-nav .nav>li>a:hover, .nav>li>a:focus {
 text-decoration: none;
 background-color: #eee;
 border-right:solid 1px #ddd;
}
}


/*------------
  tab line
  -----------*/
.tab-line .nav-tabs.nav-justified>.active>a, .tab-line .nav-tabs.nav-justified>.active>a:hover, .tab-line .nav-tabs.nav-justified>.active>a:focus {
    border: 0;
}

.tab-line .nav-tabs.nav-justified>li>a {
    border-bottom: 3px solid #60353b;
    border-top:0;
    border-radius: 0;
}
.tab-line .nav-tabs.nav-justified>.active>a, .tab-line .nav-tabs.nav-justified>.active>a:hover, .tab-line .nav-tabs.nav-justified>.active>a:focus {
    border-bottom:solid 3px #f3565d;
	}
.tab-line .nav-tabs.nav-justified>.active>a, .tab-line .nav-tabs.nav-justified>.active>a:hover, .tab-line .nav-tabs.nav-justified>.active>a:focus {
    border-bottom:solid 3px #f3565d;
}

.tab-line .nav-tabs.nav-justified>li>a {
	border-bottom: 0;
    margin-right: 0;
	margin-bottom: 0;
	text-align: center;
    margin-bottom: 5px;
	border-bottom:solid 3px #60353b;
	outline:0 !important;
	transition: 0.6s 0.2s;
}

.tab-line .nav-tabs>li.active>a, .tab-line .nav-tabs>li.active>a:hover, .tab-line .nav-tabs>li.active>a:focus {
    color: #90a1af;
    background-color: transparent;
    cursor: default;
}
.tab-line .nav-tabs>li>a {
    margin-right: 0;
    border: 0;
    border-radius: 0;
	border-bottom:solid 1px #60353b;
	border-right:0;
    font-weight: 500 !important;
	 margin-right: 0px;
	font-size: 16px;
	color:#90a1af;
}

.tab-line .nav > li > a:hover, .tab-line .nav > li > a:focus {
    text-decoration: none;
    background-color: transparent;
    border-bottom:solid 3px #f3565d;
}
.form-control {

    color:#999 !important;

}
.custom-map
{
height:365px;
 width:100%;
  background:#f1f2f2;
   border:2px #000 solid;
   border-radius:6px;

}

.form-contact .form-group input {
    background-color: #f2f2f2;
    border-color: transparent;
    border-radius: 0;
    box-shadow: none;
    height: 50px;
}
.form-contact textarea {
    background-color: #f2f2f2;
    border-color: transparent;
    border-radius: 0;
    box-shadow: none;
}
.yellow-response{
	background: #f8f6a2 none repeat scroll 0 0;
    border-color: #eee090;
    color: #7d6a3b;
}
a.link-white{color : #fff;

}
a.link-white:hover{color : #fff;

}

.buy-section {
    background: #f8fafa none repeat scroll 0 0;
    border: 1px solid #D8D8D8;
    border-left: 4px solid #ff9b05;
    padding: 20px;
    margin-bottom: 30px;
}

.buybox .h3 {
  margin-bottom: 10px;
}
