/*!
 * Custom
 */
.body{color:#232323;}
.container{font-size:20px;font-family: 'Source Sans Pro', sans-serif;font-weight:300;}
.clr{clear:both;}
.v-space{padding:10px;}
.v-space-40{padding:20px;}
.height-60{height:60px;}
.img-responsive{margin:0 auto;}
.text-underline{text-decoration:underline;}
.text-italic{font-style:italic;}
.text-uppercase{text-transform:uppercase;}
.center-text{text-align:center;}
.left-text{text-align:left;}
.right-text{text-align:right;}
.radius-10{border-radius:10px;}
.container p{margin-bottom:20px;}
.float-right{float:right;}
.checklist-green{margin-left:15px;}
.checklist-green li{background:transparent url(../images/greencheck.png) no-repeat  left top;padding-left:30px;padding-bottom:15px;list-style:none;color:#000;}
.checklist-yellow li{background:transparent url(../images/yellowcheck.png) no-repeat  left top;padding-left:38px;padding-bottom:15px;list-style:none;color:#fff;}

/*text fonts*/
.lato , .cta-area h3{font-family: 'Lato', sans-serif;}
.oswald{font-family: 'Oswald', sans-serif;}
.open-sans{font-family: 'Open Sans', sans-serif;}
.monts, .trust-area h4{font-family: 'Montserrat', sans-serif;}
.nexar{font-family: 'nexa_lightregular';}
.nexab{font-family: 'nexa_boldregular';}

/*text color*/
h2{color:#23a7d8;}
.blue-area, .trust-area, .sky-area p, .money-area p, .white-text, .dblue-area p, .nblue-area p, .lblue-area p, .gblue-area p, .brownlock-area p, .join-area, .faq-area p, .darkblue-area p, .superdarkblue-area p, .darkblue-area .checklist-blue li, .topbluegeo-area p, .introducing-area p, .introducing-area .checklist-blue li, .greengeo-area p{color:#fff !important;}
.black-text{color:#000000;}
.blue-text{color:#234869;}
.darkblue-text{color:#172d36;}
.red-text{color:#ad3232;}
.yellow-text{color:#fc0;}
.orange-text{color:#fc8815;}
.faq-area h4{color:#3fcbff;}
/*text background*/
.red-bg-text{background:#ee4242;}
.white-bg-text{background:#fff;}
.black-bg-text{background:#000;}
.blue-bg-text{background:#15516a;}
.lightblue-bg-text{background:#d1e5e8;}
.dark-bg-text{background:#d1e5e8;}
.green-bg-text{background:#79b65b;}
.yellow-bg-text{background:#ffcc00;}

/*text size*/
.trust-area p{font-size:16px;}
.text-16{font-size:15px;line-height:14px;}
.text-18{font-size:18px;line-height:28px;}
.text-20{font-size:20px;line-height:30px;}
.text-22{font-size:22px;line-height:32px;}
.text-24{font-size:24px;line-height:34px;}
.text-26{font-size:26px;line-height:36px;}
.text-28{font-size:28px;line-height:36px;}
.text-30{font-size:30px;line-height:40px;}
.text-34{font-size:34px;line-height:44px;}
.text-36{font-size:36px;line-height:44px;}
.text-40{font-size:40px;line-height:50px;}
.text-44{font-size:44px;line-height:54px;}
.text-42{font-size:42px;line-height:52px;}
.text-46{font-size:46px;line-height:56px;}
.text-52{font-size:52px;line-height:64px;}
.text-60{font-size:60px;line-height:72px;}
.text-62{font-size:62px;line-height:72px;}
.text-70{font-size:70px;line-height:78px;}
.text-80{font-size:80px;line-height:92px;}

/*text weight*/
.text-300{font-weight:300;}
.text-bold{font-weight:bold;}
.text-700{font-weight:700;}
.text-800{font-weight:800;}
.text-900{font-weight:900;}

/*text leads*/
h1, h2, h3, h4, h5, h6{font-family: 'Montserrat', sans-serif;margin-top:0;margin-bottom:25px;}
h1{font-size:50px;line-height:60px;}
h2{font-size:30px;line-height:40px;}

/*top*/
body .tp-100{top:-120px;}

/*margin*/
.mtn-40{margin-top:-40px;}
.mt-40{margin-top:40px;}
.mt-60{margin-top:60px;}
.mbn-40{margin-bottom:-40px;}
.mb-0, .trust-area h4{margin-bottom:0;}
.mb-10, .cta-area h2{margin-bottom:10px;}
.mbt-30{margin-top:30px;}
.mb-20{margin-bottom:20px;}
.mb-30{margin-bottom:30px;}
.mb-40{margin-bottom:40px;}
.mb-60{margin-bottom:60px;}
.mb-80{margin-bottom:80px;}
.mt-30{margin-top:30px;}

/*padding*/
.p-5{padding:5px;}
.p-15a{padding:15px;}
.p-10{padding:10px 0;}
.p-20{padding:20px 0;}
.p-30{padding:30px 0;}
.p-40{padding:40px 0;}
.p-60{padding:40px 0;}
.pt-0{padding-top:0;}
.pt-30{padding-top:30px;}
.pt-40{padding-top:40px;}
.pt-60{padding-top:60px;}
.pt-80{padding-top:80px;}
.pt-120{padding-top:120px;}
.pt-160{padding-top:160px;}
.pt-180{padding-top:180px;}
.pt-220{padding-top:220px;}
.pb-30{padding-bottom:30px;}
.pb-40{padding-bottom:40px;}
.pb-60{padding-bottom:60px;}
.pb-80{padding-bottom:80px;}
.pb-120{padding-bottom:120px;}
.pb-160{padding-bottom:160px;}
.pb-180{padding-bottom:180px;}
.pb-220{padding-bottom:220px;}

/*areas*/
.red-area{background:#9f161b url(../images/redbg.png) no-repeat bottom center;-webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;}
.featured-area{background:transparent url(../images/featuredbg.png) no-repeat bottom center;-webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;}
.transparent-meeting{background:transparent url(../images/transparent-meeting.png) no-repeat top center;-webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;}
.transparent-box{ opacity: 0.85;  filter: alpha(opacity=85);}
.rank-area{background:transparent url(../images/rankbg.png) no-repeat bottom center;-webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;}
.brownlock-area{background:#1a1205 url(../images/brownlock.jpg) no-repeat bottom center;-webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;}
.sky-area{background:#284f87 url(../images/skybg.jpg) no-repeat bottom center;-webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;}
.introd-area{background:#2dbced url(../images/introdbg.jpg) no-repeat bottom center;-webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;}
.white-area{background:#fff;}
.nblue-area{background:#1c85c7;}
.dblue-area{background:#27353e;}
.blue-area{background:#1e71b0;}
.gblue-area{background:#084f4f;}
.lblue-area{background:#2dbced;}
.green-area{background:#6ea653;}
.purple-area{background:#ae2678;}
.green-gradient-area{background:#39a051 url(../images/gradient-green-area.jpg) repeat-x bottom center;}
.blue-gradient-area{background:#4469b9 url(../images/blue-gradient-area.jpg) repeat-x bottom center;}
.red-gradient-area{background:#c82128 url(../images/red-gradient-area.jpg) repeat-x bottom center;}
.dark-gradient-area{background:#30303a url(../images/dark-gradient-area.jpg) repeat-x bottom center;}
.introducing-area{background:#fff url(../images/arrow-stars.jpg) repeat-x bottom center;-webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;}
.pack-area{background:#fff url(../images/packbg.jpg) repeat-x bottom center;-webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;}
.laptop-blue-area{background:#454545 url(../images/laptop-blue-bg.jpg) repeat-x center;-webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;}
.money-area{background:#454545 url(../images/money-bg.jpg) repeat-x center;-webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;}
.gray-area{background:#fafafa;}
.dark-gray-area{background:#222222;}
.footer-area{background:#232323;padding-top:10px;}
.footer-area p{color:#fff;text-align:center;}

/*featured-area*/
.featured-black-underline{background:transparent url(../images/featured-black-underline.png) no-repeat bottom right;padding-bottom:5px;background-size:100% auto;}
.featured-white-underline{background:transparent url(../images/featured-white-underline.png) no-repeat bottom right;padding-bottom:5px;background-size:100% auto;}
.featured-arrow-down{background:transparent url(../images/featured-arrow-down.png) no-repeat center center;padding-bottom:5px;font-family:'Open Sans', sans-serif;padding:25px;font-size:20px;color:#000;}
