html {  box-sizing: border-box;height:100%;}
*, *:before, *:after {box-sizing: inherit;}
body {font-family: 'Open Sans', sans-serif;height:100%;color:#fff;font-size:14px;background:url(../images/bodybg.jpg) left bottom repeat-x #000000 fixed;}

canvas {-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;}

.a-l {text-align:left;}
.a-r {text-align:right;}
.a-c {text-align:center;}

.noPaddingLR {padding-right:0px !important;padding-left:0px !important;}
.noPaddingL {padding-left:0px !important;}
.noPaddingR {padding-right:0px !important;}
.padding-left-15 {padding-left:15px;}
.padding-right-15 {padding-right:15px;}
.margin-bottom-5 {margin-bottom:5px;}
.margin-bottom-10 {margin-bottom:10px;}
.margin-bottom-20 {margin-bottom:20px;}
.margin-bottom-30 {margin-bottom:30px;}
.margin-top-5 {margin-top:5px;}
.margin-top-10 {margin-top:10px;}
.margin-top-20 {margin-top:20px;}
.margin-top-30 {margin-top:30px;}
.margin-left-15 {margin-left:15px;}
.margin-right-15 {margin-right:15px;}
.overflowCustom {overflow:hidden;}
hr {border-color:#bfbfbf;}

.b-l {border-left:1px solid #35a9c9;}
.b-r {border-right:1px solid #35a9c9;}

.navbar {margin-bottom:0px !important;border-radius:0px !important;}
.navbar-default {background:none !important;border:none !important;}
.navbar-default .navbar-nav > li > a {color:#fff;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color:#fff;}
.navbar-brand {font-family: 'Montserrat', sans-serif;font-size:30px;font-weight:700;color:#fff !important;text-transform:uppercase;}
.navbar-brand span {font-weight:300;font-size:20px;}

#content {width:0px;height:20px;overflow:hidden;}

.steps {margin-bottom:20px;}
.steps ul {margin:0px;padding:0px;text-align:center;}
.steps li {list-style:none;display:inline-block;padding:10px 8px;color:#999;}
.steps li.active {border-bottom:solid 3px #999;color:#000}

.baseregister {background:#fff;box-sizing:border-box;padding:15px;border:1px solid #f1f1f1;box-shadow: 0px 3px 5px 1px rgba(0,0,0,.15);padding-top:25px;border-radius:9px;}
.signupLogin {margin-top:20px;}

/* For Owl Carousel*/
#sync1 .item {padding: 10px 0px;margin:5px;color: #000;text-align: left;}
#sync2 .item {padding: 10px;margin:0px;text-align: center;cursor: pointer;border-right:1px solid #e1e1e1;height:170px;width:auto;}
#sync2 .item h1 {font-size: 18px;}
#sync2 .synced .item {background: #fff;color:#000;}
#sync2 .item img {width:100%;max-width:120px;height:auto;margin:auto;padding-bottom:15px;}
#sync2 .item p {font-size:12px;color:#616161;}

.bgCarousel {background:#f3f1ec;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.bgCarousel .owl-carousel {border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}

.owl-controls {display:none !important;}
/* For Owl Carousel Ends*/

.ctm_radio {border:1px solid #ccc;overflow:hidden;box-sizing:border-box;border-radius:6px;}
.ctm_radio input[type=radio] {visibility:hidden;height:auto;}
.ctm_radio label {margin-bottom:0px;box-sizing:border-box;cursor:pointer;position:relative;border-right:1px solid #e1e1e1;text-align:center;color:#000;font-weight:300;font-size:13px;padding-top:6px !important;}
.ctm_radio label:last-child {border-right:none;} 
.btnAmPm {background-color: #ffffff;color: #000;height: 36px;border-color: #cccccc !important;box-sizing:border-box;padding-top:0px !important;}
.btnAmPm_selected {background-color: #af9930 !important;color:#ffffff !important;box-sizing:border-box;font-weight:600 !important;}
.forMultiselect input {height:auto;margin-right:10px;box-shadow:none;border-radius:5px;}

.btn-file {position: relative;overflow: hidden;background:#af9930;color:#fff;padding:8px 20px;border:0px;font-size:15px;font-family: 'Open Sans', sans-serif;}
.btn-file:hover {background:#af9930;color:#fff;padding:8px 20px;border:0px;	} 
.btn-file input[type=file] {position: absolute;top: 0;right: 0;min-width: 100%;min-height: 100%;font-size: 100px;text-align: right;filter: alpha(opacity=0);opacity: 0;outline: none;background: white;cursor: inherit;display: block;}

.footer	{background:url(../images/BgWorldMap.png) center center no-repeat #252831;background-size:500px 300px;width:100%;padding:50px;box-sizing:border-box;}
.footer h1 {font-size:30px;color:#fff;font-weight:300;text-align:center;padding:25px 0px 20px 0px;display:block;box-sizing:border-box;}
.footer input {padding:15px;color:#333;font-size:15px;font-weight:500;height:50px;}
.footer .subscribe {position:relative;}
.footer .subscribe button {position:absolute;top:50%;margin-top:-12px;right:25px;border:0px;background:none;font-size:22px;}
.footer .socialButton {margin-top:40px;margin-bottom:40px;}
.footer .socialButton img {max-width:175px;width:100%;height:auto;}
.footer .footerLinks {margin-bottom:40px;text-align:center;}
.footer .footerLinks ul {margin:0px;padding:0px;color:#fff;}
.footer .footerLinks li {list-style:none;display:inline-block;font-size:13px;}
.footer .footerLinks li a {color:#fff;text-decoration:none;padding:7px 20px;font-size:13px;}
.footer .copyright {color:rgba(255, 255, 255, .5);font-size:10px;}
.footer .copyright .txt {padding-top:10px;}
.footer .copyright img {padding-left:15px;max-width:40px;width:100%;height:auto;vertical-align:middle;}

.apply {background:#ddb240 !important;border:none;color:#fff !important;font-size:14px !important;}
.btn-Apply {border:2px solid #fff !important; padding:4px 30px;background-color: rgba(0, 0, 0, .2) !important;color:#fff;transition: 0.3s;text-transform:uppercase;font-size:20px;}
.btn-Apply:hover {background-color: rgba(0, 0, 0, .6) !important;color:#fff;}

.dis-Block {display:block;}
.height10 {height:10px;}
.widthFull {width:100%;}
.select2Custom {width:100%;border:1px solid #e1e1e1;margin-bottom:20px;}

.header {position:fixed;top:0px;left:0px;right:0px;z-index:10;background:#000;}

.topHeadar {background:#000;box-sizing:border-box;padding:10px;text-align:center;}
.topHeadar img {width:100%;max-width:250px;height:auto;}

.pn-ProductNav_Wrapper {position: relative;padding: 0 11px;box-sizing: border-box;overflow: hidden;height: 29px;}
.pn-ProductNav {
          /* Make this scrollable when needed */
          overflow-x: auto;
          /* We don't want vertical scrolling */
          overflow-y: hidden;
          /* For WebKit implementations, provide inertia scrolling */
          -webkit-overflow-scrolling: touch;
          /* We don't want internal inline elements to wrap */
          white-space: nowrap;
          /* If JS present, let's hide the default scrollbar */
          /* positioning context for advancers */
          position: relative;font-size: 0;}
.js .pn-ProductNav {
          /* Make an auto-hiding scroller for the 3 people using a IE */
          -ms-overflow-style: -ms-autohiding-scrollbar;
          /* Remove the default scrollbar for WebKit implementations */
}
.js .pn-ProductNav::-webkit-scrollbar {display: none;}
.pn-ProductNav_Contents {float: left;-webkit-transition: -webkit-transform .2s ease-in-out;transition: -webkit-transform .2s ease-in-out;transition: transform .2s ease-in-out;transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out;position: relative;}
.pn-ProductNav_Contents-no-transition {-webkit-transition: none;transition: none;}
.pn-ProductNav_Link {text-decoration: none;color: #888;font-size:16px;font-family: -apple-system, sans-serif;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-height: 30px;border: 1px solid transparent;padding: 0 11px;}
.pn-ProductNav_Link:hover {color: #000;background:#fff;text-decoration:none;}
.pn-ProductNav_Link + .pn-ProductNav_Link {border-left-color: #2d2b2b;}
.pn-ProductNav_Link[aria-selected="true"] {color: #000;background:#fff;text-decoration:none;}
.pn-Advancer {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: transparent;padding: 0;border: 0;/* Now style it as needed */position: absolute;top: 0;bottom: 0;/* Set the buttons invisible by default */opacity: 0;-webkit-transition: opacity .3s;transition: opacity .3s;        }
.pn-Advancer:focus {outline: 0;}
.pn-Advancer:hover {cursor: pointer;}
.pn-Advancer_Left {left: 0;}
[data-overflowing="both"] ~ .pn-Advancer_Left, [data-overflowing="left"] ~ .pn-Advancer_Left {opacity: 1;}
.pn-Advancer_Right {right: 0;}
[data-overflowing="both"] ~ .pn-Advancer_Right, [data-overflowing="right"] ~ .pn-Advancer_Right {opacity: 1;}
.pn-Advancer_Icon {width: 15px;height: 30px;fill: #bbb;}
.pn-ProductNav_Indicator {position: absolute;bottom: 0;left: 0;height: 4px;width: 100px;background-color: transparent;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transition: background-color .2s ease-in-out, -webkit-transform .2s ease-in-out;transition: background-color .2s ease-in-out, -webkit-transform .2s ease-in-out;transition: transform .2s ease-in-out, background-color .2s ease-in-out;transition: transform .2s ease-in-out, background-color .2s ease-in-out, -webkit-transform .2s ease-in-out;}

.tiles {position:relative;box-sizing:border-box;padding:0px;margin-top:150px;}
.tiles a {background:#fff;border-radius:7px;box-sizing:border-box;padding:50px 15px;width:160px;margin:0px 5px 15px 5px;display:inline-block;}
.tiles a img {width:100%;height:auto;}