.overlay_bg{display:none;position:absolute;left:0px;width:100%;top:0px;}
.overlay_bg1{background:#131a2d;z-index:2;}
.overlay_bg2{background:#fff;z-index:1;}
body, html{font-family:'robotomedium', arial;font-size:15px;}
p{font-family:'robotolight', arial;color:#777777;margin-bottom:15px;}
a,
a:visited,
a:hover,
a:focus{outline:none;}
a{color:#6b6c6f;}
a:visited{color:#6b6c6f;}
a:hover{color:#652d90;}
h1,
h2,
h3,
h4,
h5{font-family:'robotolight', arial;}
h1{font-size:1.8rem;line-height:1.4;}
h2{font-size:1.62rem;line-height:1.4;}
h3{font-size:1.5rem;line-height:1.4;}
h4{font-size:1.37rem;line-height:1.4;}
h5{font-size:1.2rem;line-height:1.4;}
h6{font-size:1.1rem;line-height:1.4;}
.p10{padding-top:10px;padding-bottom:10px;}
.p20{padding-top:20px;padding-bottom:20px;}
.p30{padding-top:30px;padding-bottom:30px;}
.p40{padding-top:40px;padding-bottom:40px;}
.m10{margin-top:10px;margin-bottom:10px;}
.m20{margin-top:20px;margin-bottom:20px;}
.m30{margin-top:30px;margin-bottom:30px;}
.m40{margin-top:40px;margin-bottom:40px;}
.ps10{padding-left:10px;padding-right:10px;}
.ps20{padding-left:20px;padding-right:20px;}
.ps30{padding-left:30px;padding-right:30px;}
.ps40{padding-left:40px;padding-right:40px;}
.ms10{margin-left:10px;margin-right:10px;}
.ms20{margin-left:20px;margin-right:20px;}
.ms30{margin-left:30px;margin-right:30px;}
.ms40{margin-left:40px;margin-right:40px;}
ul li{font-family:'robotolight', arial;color:#777777;}
button,
input[type="button"],
input[type="submit"]{background:#6BCFF1;color:#fff;font-family:robotobold, arial;}
button:hover,
input[type="button"]:hover,
input[type="submit"]:hover{background:#FF0204;color:#fff;}
.clear-all{clear:both;height:0px;width:100%;text-indent:-100000px;}
.img-responsive{}
.no-padding{padding:0px;}
.no-margin{margin:0px;}
.navigation{width:100%;}
@-webkit-keyframes loading-indicator-spin{from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);}
}
@keyframes loading-indicator-spin{from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
.loading-indicator{background:url(../images/loading-border-w.png) no-repeat center;-webkit-animation-name:loading-indicator-spin;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-name:loading-indicator-spin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;height:94px;width:94px;backface-visibility:hidden;position:absolute;left:50%;top:50%;margin-left:-47px;margin-top:-47px;}
.loading-indicator-wrapper{height:100%;width:100%;position:relative;display:block;position:fixed;top:0px;left:0px;z-index:9999;background:rgba(0,0,0,0.7);}
.topheader{background:#e71320;}
header .clr{display:inline-block;}
header .toplinks{display:inline-block;}
.dummy-anchor{text-decoration:none;height:0px;text-indent:-999999px;font-size:0px;padding:0px;margin:0px;}
#wrap{position:relative;}
.home #main{padding:40px 0px;}
#header-wrap{box-shadow:none;padding:0px;border-bottom:0px;background:none;}
#header{padding:0px;}
.page-id-22 #header{}
#logo h2{margin:5px 0px;}
.home-page-header #logo{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;}
.left-menu-toggle-btn{position:absolute;right:0px;top:0px;z-index:100;color:#fff;font-size:1rem;}
.left-menu-toggle-btn .left-menu{text-align:center;margin-top:20px;}
#header-wrap.top-fixed-header{position:fixed;top:0px;width:100%;z-index:999;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;background:rgba(0,0,0,0);}
.top-fixed-header #logo{display:block;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;padding:10px 0px;}
.top-fixed-header #logo img{}
#header-wrap.top-fixed-header1{background:rgba(0,0,0,0.9);}
.inner-page-header{}
.inner-page-header #logo{display:block;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;padding:10px 0px;}
.inner-page-header #logo img{height:60px;width:auto;}
.blog-header-wrap #header-wrap.top-fixed-header,
.page-template-default #header-wrap.top-fixed-header{}
.page-template-homefullwidth #header-wrap.top-fixed-header{}
.menu-main-menu-container .sf-menu{float:none;text-align:center;margin:0 auto;}
.page #main{}
.page-template-homefullwidth #main,
.page-template-foldpage #main,
.page-template-foldtemplatepage #main,
.page-template-aboutus #main{padding:0px;}
#main{}
.page-template-default .entry h2,
.page-template-default .entry h3,
.page-template-default .entry h4,
.page-template-default .entry h5,
.page-template-default .entry h6{margin:15px 0px 20px;}
.page-template-homefullwidth .entry h2,
.page-template-homefullwidth .entry h3,
.page-template-homefullwidth .entry h4,
.page-template-homefullwidth .entry h5,
.page-template-homefullwidth .entry h6{margin:15px 0px 20px;}
#site-navigation-wrap{right:50px;left:auto;margin-top:auto;height:auto;top:auto;margin-top:auto;bottom:0px;display:none;}
#site-navigation .dropdown-menu li{line-height:normal;height:auto;color:#fff;}
#site-navigation .dropdown-menu a{color:#fff;font-family:"robotobold", arial;font-size:1.3rem;}
#site-navigation .dropdown-menu a:hover{color:#fff;}
#site-navigation .dropdown-menu > li > a:hover,
#site-navigation .dropdown-menu > li.sfHover > a,
#site-navigation .dropdown-menu > .current-menu-item > a,
#site-navigation .dropdown-menu > .current-menu-item > a:hover{color:#1e1b1c;}
.topsociallinks{position:absolute;top:0px;right:0px;}
.topsociallinks ul{list-style:none outside;}
.topsociallinks ul li{display:inline-block;}
.contactlinks{float:right;margin:0px;}
.contactlinks li{color:#fff;line-height:30px;display:block;font-size:1.3em;padding:5px;}
.contactlinks li:last-child{padding:5px 0px;}
.contactlinks li a{color:#4d4d4d;display:block;padding:5px;}
.contactlinks li a:hover{color:#167eb5;}
.contactlinks li a .fa{color:#fff;}
.contactlinks li a:hover .fa{color:#02579A;}
.home-box-wrapper{position:absolute;left:0;top:0;width:100%;bottom:0px;}
.home-box-wrapper .container{position:relative;}
.homepage-slide-inner{display:none;}
.current-news a{width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#footer{padding:30px 0px;}
#footer h3{color:#fff;font-weight:400;font-size:1rem;padding-bottom:5px;text-transform:uppercase;kannan}
#footer p{font-size:1rem;}
.mmt{margin-top:-20px;}
#footer .footer-logo{margin:10px 0px;}
#footer .widget-title{display:none;}
#footer address p{padding-left:40px;position:relative;margin-bottom:20px;line-height:30px;}
#footer address i{position:absolute;top:0px;left:0px;display:block;color:#458dce;width:30px;height:30px;line-height:30px;font-size:18px;text-align:center;-webkit-border-radius:50%;border-radius:50%;background:#007f7f;color:#fff;}
#footer a:link{color:#777;}
#footer a:hover{color:#652d90;}
.innerpages .left-content{border-right:1px solid #ddd;}
.innerpages .page-header{margin:0px;border:0px;}
.innerpages .section_title{padding:0px 0px 20px;margin:20px 0px 30px;}
.innerpages .group-title{color:#646464;font-size:1.7rem;}
.innerpages .sub-title{color:#fc635e;}
.page-header{margin:0px;border:0px;}
.innerpages p{margin-bottom:10px;color:inherit;}
.innerpages h2.page-title{color:#222222;font-family:"walkway_boldregular",Arial,Helvetica,sans-serif;font-size:2em;font-weight:400;padding:20px 0;text-transform:uppercase;text-align:center;}
.innerpages h2.page-title span{color:#fc635e;font-size:1rem;}
.page-template-default p,
.page-template-sidebar-innerpage p,
.page-template-fullwidth p{text-align:justify;}
ul.innerpage-list{list-style-type:none;margin:0px 0px 10px;}
ul.innerpage-list li{background:url("../images/ab-pullet.html") no-repeat 0px 5px;padding:0px 0px 5px 20px;color:#646464;}
ul.innerpage-small-list{list-style-type:none;}
ul.innerpage-small-list li{padding:0px 0px 5px 20px;}
.screen-reader-response{display:none;}
.fullwidth-innerpages{margin-bottom:20px;}
.fullwidth-innerpages .page-header{margin:0px;border:0px;}
.page-template-innerpagesfullwidth #main{padding:0px;}
.page-template-innerpages #main{padding:0px;}
.innerpage_title{font-family:walkway_boldregular, arial;}
.single .innerpage_title h2{margin-top:50px;}
.row .one-half select{padding:5px 10px;width:50%;}
.entry .media h4.media-heading{margin:0px 0px 10px 0px;font-size:1.3rem;font-weight:bold;}
.scrolltofade{opacity:0;}
.error404 #error-page{margin-top:100px;}
.error404 #error-page-title{font-size:1.25rem;}
.image-container{width:100%;text-align:center;display:block;}
.image-container{max-width:100%;margin:0px auto;}
a.thumbnail{position:relative;}
a.thumbnail:hover{border-color:#ddd;}
a.thumbnail span.filter{text-indent:-999999px;width:100%;height:100%;position:absolute;left:0px;bottom:0px;right:0px;background:rgba(231, 19, 32, 0);border:0px;-webkit-border-radius:4px;border-radius:4px;transition:background 0.3s ease-in-out;-webkit-transition:background 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;}
a.thumbnail:hover span.filter,
a.thumbnail:focus span.filter{background:rgba(231, 19, 32, 0.3);}
section{position:relative;widows:100%;}
p{color:#777;font-size:1rem;font-weight:400;font-family:'robotolight', arial;line-height:1.4;}
p strong{color:inherit;}
.section_title{margin:20px 0px;padding-bottom:10px;}
#footer-wrap{padding:0px;}
.footer-link-section h2{color:#f8fff6;text-transform:uppercase;font-weight:bold;font-size:1.2rem;padding-bottom:10px;margin:20px 0px;}
.footer-link-section ul li{border:0px;border-radius:0px;background:none;color:#fff;padding:0px;}
.footer-link-section ul li a{color:#f0f0f1;padding:5px 3px 5px 0px;display:block;}
.footer-link-section ul li a:hover{color:#005cad;text-decoration:none;}
.footer-link-section img{margin:10px 0px;}
#footer .footer-social-links ul{text-align:center;margin:0px;}
#footer .footer-social-links ul li{display:inline-block;margin:5px 2px;}
#footer .footer-social-links ul li a{width:30px;height:30px;display:inline-block;text-align:center;line-height:30px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-border-radius:4px;border-radius:4px;}
#footer .footer-social-links ul li a span{line-height:30px;color:#fff;font-size:20px;}
#footer .footer-social-links ul li a:hover{border-color:#a07b1f;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;}
#footer .footer-social-links ul li a:hover,
#footer .footer-social-links ul li.facebook a{background-color:#3b5998;}
#footer .footer-social-links ul li.twitter a{background-color:#00aced;}
#footer .footer-social-links ul li.instagram a{background-color:#d12e90;}
#footer .footer-social-links ul li.gplus a{background-color:#dd4b39;}
#footer .footer-social-links ul li.linkedin a{background-color:#007bb6;}
#footer .footer-social-links ul li a:hover{color:#fff;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background-color:#777;}
#footer footer{color:#777;}
#footer h3{}
#footer .footer-left{position:relative;}
#footer .footer-menu ul{margin:20px 0px;text-align:center;}
#footer .footer-menu ul li{display:inline-block;margin:10px 5px;}
#footer .footer-menu ul li a{color:#fff;font-size:1.0rem;letter-spacing:1px;line-height:1.2;margin:10px 0px;padding-right:10px;display:block;font-family:droid_sansregular, arial;border-right:1px solid #fff;}
#footer .footer-menu ul li:last-child a{border:0px;}
#footer .copy-left .fa{color:#fff;}
#footer-wrap a{color:#f0f0f1;}
#footer-wrap a:focus,
#footer-wrap a:hover{color:#005cad;}
.copyright-info{background:#313131;padding:15px;text-align:center;}
.copyright-info p{margin:15px;font-size:0.9rem;color:#fff;font-family:droid_sansregular, arial;}
.mob-link-container{position:relative;}
.mob-link-toggle-btn{width:60px;height:40px;position:absolute;left:50%;margin-left:-30px;top:0px;color:#222;line-height:40px;font-size:20px;text-align:center;z-index:99999;cursor:pointer;display:block;}
#linkclose{display:none;}
#linkopen span,
#linkclose span{display:block;width:60px;height:40px;background:url('../images/mobile_link_btn.html') top center no-repeat;}
#linkopen span{background-position:0px -40px;}
#linkclose span{background-position:0px 0px;}
.locations li[class^='col-']{padding:0px;}
.locations li span{display:block;margin:2px;border:1px solid #d7d7d7;line-height:30px;padding:0px 10px;}
.page-template-default .page-header,
.page-template-testimonials .page-header,
.page-template-sitemap .page-header{margin:0px;border:0px;}
.page-header .page-header-title{text-align:center;padding-bottom:30px;margin-bottom:30px;}
h4.section_subtitle{font-family:'walkway_semiboldregular';font-size:2.0em;text-align:center;padding-bottom:30px;margin-bottom:30px;}
#home-panel-2 h4.section_subtitle{background:url('../images/section_head_bg_1.html') bottom center no-repeat;color:#1d2b45;color:#fff;}
h2.section_title{font-size:2.8em;text-align:center;color:#a07b1f;}
#home-panel-2 h2.section_title{color:#fff;}
.home-content{font-size:1.2em;color:#4e4e4e;text-align:center;}
.home-content p{font-size:1.2em;color:#4e4e4e;}
.popup-close-link{text-decoration:none;font-size:20px;font-family:arial;color:#666464;width:20px;height:20px;text-align:center;position:absolute;top:3px;right:0px;z-index:99999;outline:none;}
a.popup-close-link:hover,
a.popup-close-link:focus,
a.popup-close-link:visited{outline:none;}
.nano{background:#fff;width:500px;height:500px;}
.nano > .nano-content{padding:10px;}
.nano > .nano-pane{background:#888;}
.nano > .nano-pane > .nano-slider{background:#111;}
.nano1{background:#fff;width:100%;height:95px;}
.nano1 > .textwidget{padding:10px;}
.nano1 > .nano-pane{background:#80afc5;}
.nano1 > .nano-pane > .nano-slider{background:#005f8b;}
.nano2{background:#fff;width:100%;height:270px;}
.nano2 > .textwidget{padding:10px;}
.nano2 > .nano-pane{background:#80afc5;}
.nano2 > .nano-pane > .nano-slider{background:#005f8b;}
ul.no-bullets{list-style-type:none;}
.archive #main,
.category #main,
.single #main,
.page-template-default #main,
.page-template-testimonials #main,
.page-template-fullwidth #main,
.page-template-short-application #main{padding:0px;}
.page-template-testimonials #testimonial{display:none;}
.archive #primary,
.category #primary,
.single #primary,
.page-template-default #primary,
.page-template-testimonials #primary,
.page-template-short-application #primary{padding-top:20px;padding-bottom:40px;}
.error404 #main{padding-bottom:0px;}
#blog-page .blog-page-banner h1{text-align:center;color:#fff;padding:20px 0px;text-transform:uppercase;font-size:3em;background:url('../images/title_below_line.html') bottom center no-repeat;text-shadow:2px 2px 3px #676767;margin:30px 0px 40px;}
#blog-page .blog-page-banner h4{text-align:center;color:#fff;padding:20px 0px;}
.blog-list .loop-entry{border:0px;margin-bottom:0px;padding:0px;}
.blog-list .loop-entry-thumbnail{margin-bottom:0px;position:relative;padding:0px;margin:0px;float:left;}
.blog-list .loop-entry-thumbnail img{}
.blog-list .loop-entry-thumbnail img:hover{opacity:1;}
.blog-list .loop-entry-thumbnail .img-border{position:absolute;left:15px;right:15px;top:15px;bottom:15px;border:1px solid #fff;}
.blog-list .loop-entry-thumbnail .posted_date{position:absolute;top:0px;left:50%;background:url(../images/date-bg.png) no-repeat center top;min-width:80px;-webkit-transform:translate(-50%, -8px);-ms-transform:translate(-50%, -8px);transform:translate(-50%, -8px);min-height:58px;}
.blog-list .loop-entry-title{font-size:1.12em;padding-bottom:10px;}
.blog-list{padding:15px 0px;}
.blog-list .meta-category,
.single .meta-category{display:none;}
.blog-list .meta-comments,
.single .meta-comments{display:none;}
.blog-list .post-meta{margin-top:5px;}
.blog-list .post-meta li{background:#06589c;color:#fff;border:1px solid #06589c;-webkit-border-radius:20px;border-radius:20px;padding:2px 15px;font-style:italic;}
.blog-list .post-meta li span{color:#fff;font-style:italic;}
#blog-wrap .clear-all{}
#blog-wrap div[class^='col-']{}
.blog-list .blog-list-content{padding:8px 15px;}
.blog-list .blog-list-image{margin:10px 0px;}
.blog-list-image h3{margin:0px;margin-bottom:15px;}
.blog-list-image .posted_date h3{font-size:1.8rem;margin:0px;color:#fff;text-align:center;font-family:roboto_slabregular, arial;}
.blog-list-image .posted_date span{font-size:0.9rem;color:#fff;display:block;text-align:center;font-family:roboto_slabregular, arial;}
.blog-list-content .loop-entry-text h3{font-size:1.5rem;color:#1972a2;font-family:"robotomedium", arial;margin-top:0px;}
.blog-list-content .loop-entry-text,
.blog-list-content .loop-entry-text p{color:#646464;font-size:1.0rem;font-family:"robotolight", arial;line-height:1.7;}
.blog-list-content .wpex-readmore{margin:15px 0px 0px;display:none !important;}
.blog-list-content .wpex-readmore a{background:none;color:#6b6c6f;font-family:"robotomedium", arial;font-size:1.4rem;float:none;padding:0px;}
.page-template-innerpages .entry h2,
.page-template-innerpages .entry h3,
.page-template-innerpages .entry h4,
.page-template-innerpages .entry h5,
.page-template-innerpages .entry h6{margin:20px auto;}
#slider{padding:0px;overflow:hidden;position:relative;}
#slider .container{}
.main-slide{height:100%;}
.main-slide img{width:100%;}
#main-slide{overflow-y:hidden;}
#main-slide .dummy-image{width:100%;height:auto;}
#main-slide .carousel-inner > .item > img, #main-slide .carousel-inner > .item > a > img{width:100%;height:auto;}
#main-slide .overlay{background:rgba(99,99,99,0.9);position:absolute;left:0px;right:0px;top:0px;bottom:0px;}
#main-slide .slider-content{padding:0px;text-align:center;position:absolute;color:#FFF;z-index:2;top:50%;left:0%;width:100%;padding:0px 20px;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);}
.slider-content h2{color:#fff;font-size:3.0rem;text-transform:uppercase;font-family:robotobold, arial;}
.slider-content h5{font-size:1.5rem;font-family:robotolight,arial;text-transform:uppercase;}
.slider-content .slider-text{display:none;}
.left-right-image-wrapper{width:100%;max-width:100%;overflow-x:hidden;}
.left-right-image{position:relative;padding:14px 10px;}
.left-right-image:before{position:absolute;content:"";width:2000px;top:0px;right:100%;background:url(../images/left-border-img.html) right top;height:28px;}
.left-right-image:after{position:absolute;content:"";width:2000px;bottom:0%;left:100%;background:url(../images/right-border-img.html) left bottom;height:28px;}
.left-right-image-w:before{background-image:url(../images/left-border-img-w.html);}
.left-right-image-w:after{background-image:url(../images/right-border-img-w.html);}
.client-indicators .btn{display:inline-block;margin-top:5px;}
.page-template-innerpagesfullwidth .entry h2,
.page-template-innerpagesfullwidth .entry h3,
.page-template-innerpagesfullwidth .entry h4,
.page-template-innerpagesfullwidth .entry h5,
.page-template-innerpagesfullwidth .entry h6{margin:20px auto;}
#inner-banner .overlay{z-index:auto;}
#inner-banner .container{z-index:2;}
#inner-banner div[class^='col-']{padding-left:0px;padding-right:0px;}
#inner-banner .innerpage_title h2{padding:5px 15px;z-index:2;}
#inner-banner .innerpage_title h2{font-family:walkway_boldregular, arial;font-size:3em;color:#fff;margin-top:200px;background:none;text-transform:uppercase;font-weight:bold;}
ul.normal-bullet{list-style-type:none;margin:0px 0px 10px 0px;}
ul.normal-bullet li{padding-left:25px;position:relative;}
ul.normal-bullet li span.normal{position:absolute;left:5px;top:2px;color:#44699D;}
.parallax2{position:relative;min-height:300px;}
.parallax3{background:#4d4d59;position:relative;min-height:300px;}
.page-template-default .inner-pages .entry h2.section_title{margin-bottom:30px;}
a.text-link{color:#4198C5;text-decoration:underline;}
a.text-link:hover{text-decoration:none;color:#646464;}
.page-template-default .inner-pages .entry h2,
.page-template-default .inner-pages .entry h3,
.page-template-default .inner-pages .entry h4,
.page-template-default .inner-pages .entry h5,
.page-template-default .inner-pages .entry h6{margin-top:25px;margin-bottom:10px;}
.folditem, .folditem-half{position:relative;color:#fff;}
.window-loaded .folditem, .window-loaded .folditem-half{opacity:1;}
.folditem p, .folditem p a, .folditem p strong,
.folditem-half p, .folditem-half p a, .folditem-half p strong{color:inherit;}
.folditem .verti_center, .folditem-half .verti_center{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.folditem .overlay, .folditem-half .overlay{position:absolute;left:0px;top:0px;right:0px;bottom:0px;display:block;background:url(../images/bl_overlay.html);margin:0px;padding:0px;}
.verti_center{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.verti_bottom{position:relative;top:100%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}
.next-arrow{position:absolute;width:30px;height:30px;left:50%;margin-left:-15px;bottom:20px;display:block;z-index:100;}
.next-arrow .fa{cursor:pointer;text-shadow:2px 2px 3px #202020;color:#fff;}
.common-folditem{background-size:cover;color:#fff;}
.home-banner-next-arrow{bottom:100px;margin-left:-12px;}
.common-folditem p, .common-folditem p a, .common-folditem p strong{color:inherit;}
.folditem-content h1{font-size:3.0em;text-align:center;text-transform:uppercase;margin:0px;}
.folditem-details{padding:30px 0px;}
.home-next-arrow{position:absolute;width:70px;height:30px;left:50%;margin-left:-35px;bottom:80px;display:block;z-index:100;text-align:center;}
.home-next-arrow.animating{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-duration:1s;animation-duration:1s;}
.home-video-arrow{position:absolute;width:30px;height:70px;left:50%;margin-left:-15px;bottom:20px;display:block;z-index:100;}
.home-video-arrow .fa{color:#9D7D25;width:100%;display:block;text-align:center;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;cursor:pointer;}
.home-video-arrow .fa-chevron-down{margin-top:10px;}
.home-video-arrow .fa:hover{color:#131A2C;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;}
.touch .home-next-arrow,
.touch .home-video-arrow{bottom:5px;display:none !important;}
.link-left .link-section-content,
.link-right .link-section-content{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;}
.link-left:hover .link-section-content,
.link-right:hover .link-section-content{background:rgba(255,255,255,0.4);-webkit-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;}
.link-section-inner{width:100%;height:100%;position:relative;}
.left-link, .right-link{width:150px;height:70px;position:absolute;top:50%;left:50%;margin-top:-35px;margin-left:-75px;background:#131a2c;border:5px solid #a07b1f;-webkit-border-radius:5px;border-radius:5px;font-size:1.4rem;text-transform:uppercase;color:#fff;text-align:center;line-height:60px;-webkit-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;}
.link-left:hover .left-link,
.link-right:hover .right-link{width:150px;height:150px;position:absolute;top:50%;left:50%;margin-top:-75px;margin-left:-75px;background:#a07b1f;border:5px solid #131a2c;-webkit-border-radius:50%;border-radius:50%;font-size:1.4rem;text-transform:uppercase;color:#fff;text-align:center;line-height:140px;color:#fff;-webkit-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;}
.text-gold{color:#aa8723;}
.gold_bg_section{background:#aa8723;color:#fff;}
.inner_banner{background:url(../images/parallax/innerpage_bg.html) no-repeat 50% 100%;-webkit-background-size:cover;background-size:cover;height:300px;color:#fff;}
.inner_banner h2{font-size:2.5rem;color:#fff;text-transform:uppercase;}
.inner_banner h4{font-size:1.7rem;color:#fff;}
.innerpage-images-section img.full-width{width:100%;height:auto;}
.innerpage-images-section p{margin:0px;padding:0px;}
.innerpage-content-section p{color:#131a2c;font-size:1.4rem;margin:20px 0px;text-align:center;padding:0px 15px;}
.gold_bg_section p{color:#fff;}
.btn-theme{height:auto;border:0px;background-color:#652d90;-webkit-border-radius:0px;border-radius:0px;font-size:1.2rem;color:#fff;padding:10px 30px 10px 30px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;border:2px #652d90 solid;}
.btn-theme:hover{background-color:#3e3e3e;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;color:#fff;background-color:#fff;color:#652d90;border:2px #652d90 solid;}
.btn-theme:hover span{text-decoration:underline;}
.slider-text .btn-theme{background:url(../images/btn-bg.png);border:2px solid #fe0101;color:#fff;text-transform:uppercase;-webkit-border-radius:25px;border-radius:25px;line-height:50px;padding:0px 40px;}
input.btn-theme[type="submit"]{height:auto;border:0px;background-color:#652d90;-webkit-border-radius:5px;border-radius:5px;font-size:1.3rem;color:#fff;padding:5px 30px 5px 30px;border:2px solid #652d90;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;}
input.btn-theme[type="submit"]:hover{border:2px solid #652d90;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background-color:#fff;color:#652d90;}
.contact-section .wpcf7-response-output{border:1px solid #131a2d;background:none;color:#131a2d;}
.contact-section .wpcf7-validation-errors{background:#131a2d !important;color:#fff !important;}
.touch .wow{-webkit-animation-name:none;animation-name:none;}
p{color:#6b6c6f;line-height:1.5;}
#primary{position:relative;}
#order-online{width:183px;position:absolute;right:50px;top:50px;display:block;z-index:100;}
.sub-head h2{font-family:"robotobold", arial;font-size:2.5rem;color:#6b6c6f;text-align:center;}
.sub-head h2 span{color:#d41820;}
.inner-page-banner{position:relative;overflow-y:hidden;}
.inner-page-banner .banner-content{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.inner-page-banner .innerpage_title{}
.inner-page-banner .innerpage_title h1{color:#6b6c6f;text-shadow:2px 2px 10px #202020;font-size:2.5rem;border:1px solid #b1b5b8;padding:10px 50px;margin:0px;}
.inner-page-banner .innerpage_title .container h1{float:left;color:#fff;}
.page-template-innerpages_banner_center .innerpage_title h1{color:#fff;}
.innerpage_title h2{font-size:2.0rem;}
.blog-title-wrapper{width:100%;height:500px;position:relative;}
.blog-title-wrapper .innerpage_title{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.blog-title-wrapper .innerpage_title h1{color:#fff;text-shadow:2px 2px 10px #202020;font-size:2.5rem;border:1px solid #b1b5b8;padding:10px 50px;margin:0px;text-align:center;}
ul.page-numbers{text-align:center;}*/ul.page-numbers{margin:10px 0px;}
ul.page-numbers li a{background:#595959;padding:5px 10px;color:#fff;height:auto;border:1px solid #595959;text-transform:uppercase;}
ul.page-numbers li a:hover{background:#f58a3c;border-color:#f58a3c;}
ul.page-numbers li span.current{background:#f58a3c;padding:5px 10px;color:#fff;height:auto;}
.blog-parallax{background:url(../images/parallax/blog_bg.html) no-repeat 50% 0px;}
.sidebar-items .img-responsive{max-width:150px;height:auto;margin-left:auto;margin-right:auto;}
.sidebar-items h4{font-size:2.4rem;color:#7d4900;text-align:center;padding:0px 20px;}
.innerpages .sidebar-items p{font-size:1.5rem;padding:0px 20px;}
h2.section-header{margin:15px 0px;font-size:2.0rem;}
h2.section-header span{font-family:roboto_slabregular, arial;}
.single .prev-next-area{padding:0px;clear:both;}
.single .prev-next-area .pull-left, .single .prev-next-area .pull-right{color:#6b6c6f;}
.single .prev-next-area .pull-left{padding-left:30px;}
.single .prev-next-area .pull-right{padding-right:30px;}
.single .prev-next-area .pull-left a,
.single .prev-next-area .pull-right a{color:#6b6c6f;font-family:"robotolight", arial;}
.single .prev-next-area .pull-left .fa{position:absolute;left:8px;top:3px;color:#1972a2;top:50%;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);color:#1972a2;}
.single .prev-next-area .pull-right .fa{position:absolute;right:8px;top:3px;color:#1972a2;top:50%;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);color:#1972a2;}
.service-items{}
.service-items img{position:absolute;left:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;background:#fff;}
.service-items:hover img.top{opacity:0;}
.accordianparent .sub-menu{display:none;margin-top:10px;}
.accordianparent .accordiandown{position:absolute;right:10px;top:15px;}
.accordianparent .accordiandown .fa{padding:5px;cursor:pointer;z-index:3000;}
.accordianparent .accordiandown .fa-angle-down{color:#D2422F;}
.accordian-menu li{font-size:1.1rem;padding:10px 10px 10px 0px;position:relative;}
.accordian-menu li a{color:#fff;padding:5px 10px 5px 0px;}
.accordian-menu li .sub-menu li{padding-left:15px;font-size:1.0rem;}
.innerpages p{font-family:robotothin, arial;line-height:1.7;}
.meta-wrapper{padding:20px 0px;background:#f6f6f6;}
.meta-wrapper .meta-content{position:relative;padding-left:30px;font-family:"robotolight", arial;color:#666666;}
.meta-wrapper .meta-content .fa{position:absolute;left:8px;top:3px;color:#1972a2;}
.meta-wrapper .meta-content ul.post-categories{margin-bottom:0px;}
.sidebar-inner{}
.sidebar-inner h5.side-bar-title{font-family:"robotobold", arial;color:#fff;padding:10px 15px;font-size:1.5rem;background:#1972a2;text-transform:uppercase;}
.subscription-wrapper h2.widgettitle{display:none;}
.mc4wp-form-fields input[type=email].form-control{border:1px solid #6bcff1;-webkit-border-radius:0px;border-radius:0px;line-height:40px;min-height:40px;}
.mc4wp-form-fields .btn-theme[type=submit]{-webkit-border-radius:0px;border-radius:0px;border:0px !important;background:#6bcff1;width:100%;text-align:center;}
.sidebar-inner h5.resource-title{background:#f6f6f6;color:#1972a2;margin:20px 0px;}
.sidebar-inner .btn-sidebar{width:100%;text-align:left;-webkit-border-radius:0px;border-radius:0px;border:2px solid #d7d7d7;padding:0px 60px 0px 15px;margin-bottom:15px;color:#fff;font-size:1.5rem;background:url(../images/side-bar-btns.html) no-repeat 0px -240px;line-height:60px}
.sidebar-inner .btn-today-rate{background-color:#955e88;border-color:#7d4870;background-position:right 0px;}
.sidebar-inner .btn-mortgage-calc{background-color:#536684;border-color:#344560;background-position:right -80px;}
.sidebar-inner .btn-loan-limit{background-color:#f58a3c;border-color:#d36e25;background-position:right -160px;}
.sidebar-inner .btn-sidebar:hover{color:#fff;}
.sidebar-container .widget_categories h5.widget-title{font-family:"robotobold", arial;padding:10px 15px;font-size:1.5rem;background:#f6f6f6;color:#1972a2;margin:20px 0px;text-transform:uppercase;font-weight:normal;}
.sidebar-container .widget_categories li{border-bottom:1px solid #f6f6f6;}
.sidebar-container .widget_categories li:last-child{border:0px;}
.sidebar-container .widget_categories li a{display:block;padding:10px 10px 10px 30px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.sidebar-container .widget_categories li a:hover{background:none;padding:10px 10px 10px 40px;color:#fe4545;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.sidebar-widget .cat-item{position:relative;}
.sidebar-widget .cat-item .fa{position:absolute;left:10px;top:50%;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);color:#1972a2;}
.sidebar-container .widget_recent_entries h5.widget-title{font-family:"robotobold", arial;padding:10px 15px;font-size:1.5rem;background:#f6f6f6;color:#1972a2;margin:20px 0px;text-transform:uppercase;font-weight:normal;}
.widget_recent_entries ul li{margin-bottom:10px;}
.widget_recent_entries ul li a{padding-left:10px;color:#1972a2;display:block;}
.widget_recent_entries ul li span.recent-no-thumbnail{display:block;}
.widget_recent_entries ul li span.author-detail{display:block;padding-left:10px;margin-top:10px;color:#1972a2;}
.widget_recent_entries ul li span.author-detail span{color:#fe0101;}
.sidebar-container .widget_tag_cloud h5.widget-title{font-family:"robotobold", arial;padding:10px 15px;font-size:1.5rem;background:#f6f6f6;color:#1972a2;margin:20px 0px;text-transform:uppercase;font-weight:normal;}
.sidebar-container .widget_tag_cloud .tagcloud a{padding:5px;background:#f6f6f6;}
.quicklinks .menu-item{position:relative;}
.quicklinks .menu-item a{display:block;padding:5px 5px 5px 30px;color:#f6f6f6;}
.quicklinks .menu-item a:visited{color:#f6f6f6;}
.quicklinks .menu-item .fa{position:absolute;left:10px;top:50%;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);color:#f6f6f6;}
.social-icons .social-list a i{padding-left:0px;color:#fff;}
.social-icons{padding-top:5px;}
.social-icons .social-list a i{font-size:20px;border:1px solid transparent;width:40px;height:40px;padding:5px;line-height:28px;background:#d30000;border-radius:50%;text-align:center;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;}
.social-icons .social-list a i:hover{border:1px solid #fff;color:#d30000;background:#fff;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;}
#left-menu-wrapper{position:fixed;top:0px;width:40%;right:0%;z-index:2000;background:rgba(0,0,0,0.9);color:#fff;height:100%;max-width:100%;}
#left-menu-wrapper .menu-close{width:30px;height:30px;display:block;margin:20px 0px;}
#left-menu-wrapper .menu-logo{padding:20px 0px;}
.left-menu-content{position:relative;width:100%;max-width:100%;overflow-x:hidden;}
p{margin-bottom:15px;}
.entry ul li{margin-bottom:10px;}
.entry ul{margin-bottom:10px;}
.div_table{display:table;width:100%;}
.div_table .div_table_cell{display:table-cell;vertical-align:middle;float:none;}
#videocontainer{position:relative;overflow:hidden;}
#videocontainer img{width:100%;height:auto;}
.video-container video{width:100%;max-width:100%;}
#videocontainer video{width:100%;height:100%;}
.video-text{position:absolute;z-index:0;top:50%;width:100%;left:0px;text-align:center;opacity:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.video-text h2{font-family:robotothin, open_sansregular;color:#fff;text-transform:none;font-size:3.0rem;text-shadow:3px 3px 3px #222;margin:0px 0px 5px 0px;line-height:1.5;padding:0px 10px;}
.home-next-arrow{display:block;position:absolute;width:50px;height:26px;bottom:10px;left:50%;margin-left:-25px;background:url(../images/video_down_arrow.png) no-repeat center;background-size:cover;z-index:300}
.first-appear, .second-appear, .third-appear, .fourth-appear{}
.header-social-icons ul{list-style:none;display:block;text-align:right;margin:22px 30px 0px 0px;padding:0px;}
.header-social-icons ul li{display:inline-block;color:#fff;width:26px;margin-right:5px;text-align:center;}
.header-social-icons ul li a{display:block;}
.header-social-icons ul li a .fa{line-height:30px;font-size:20px;color:#fff;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.header-social-icons ul li a:hover .fa,
.header-social-icons ul li a:focus .fa{color:#652d90;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
#about{padding:2.65rem 0px;}
#about .container{background:url(../images/about_watermark.png) no-repeat right top;}
.section_title{padding:0px 0px;}
.section_title h2{font-size:3.0rem;text-transform:none;text-align:center;position:relative;padding-bottom:20px;margin-bottom:20px;}
.section_title_inverse h2{color:#fff;}
.section_title h2:after{content:"";position:absolute;left:50%;top:100%;width:120px;height:2px;background:#652d90;display:block;margin-left:-60px;}
.section_title_inverse h2:after{background:#fff;}
#about p{font-size:1.1rem;}
#why{background:#f4eaf2;padding:2.65rem 0px;}
#why .container{background:url(../images/why_watermark.png) no-repeat right top;}
.why-items{text-align:center;}
.why-items .fa{color:#c54066;font-size:2.5rem;}
.why-items p{color:#111111;}
#how-works{padding:2.65rem 0px;background:url(../images/how_bg.jpg) no-repeat left top;background-size:100% auto;}
#how-works p,
#how-works ul li{color:#fff;}
#how-works .content-part{padding-top:80px;}
ul.galaxybullet{list-style:none;margin:0px 0px 10px;}
ul.galaxybullet li{position:relative;font-size:1.0rem;padding-left:2.5em;color:#222;}
ul.galaxybullet li:before{font-family:'FontAwesome', sans-serif;content:"\f00c";left:0.7em;position:absolute;font-size:1em;line-height:inherit;}
#features{background:url(../images/feature_watermark.png) no-repeat right 10%;padding:2.65rem 0px;}
#features .content-part{padding-top:20px;padding-bottom:20px;}
#features .images-part{padding-top:20px;padding-bottom:20px;}
#features h5{color:#fff;margin:0px;}
#features h4{color:#fff;margin:0px;}
#features{margin-top:20px;}
#features p, #features p a{font-size:1.1rem;color:#fff;padding:5px 0px;margin:0px;text-align:left;width:100%;}
#features p a:hover{color:#e5245a;}
#features ul li{color:#777;}
#features .panel-heading{padding:0px 0px 0px 18px;border-radius:0px;background:}
#features .panel-heading h4{font-size:1.2rem;color:#fff;padding:0px 0px 0px 40px;text-transform:uppercase;}
#features .panel-body h3{font-size:1.2rem;color:#616161;padding:15px 0px;}
#features .panel-info > .panel-heading:hover{background:#652d90;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
#features .panel-info > .panel-heading:hover h4{color:#fff;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
#features .panel-heading p{line-height:1.5;color:#8c8c8c;font-size:1.14rem;text-align:justify;}
#features .panel-info > .panel-heading + .panel-collapse > .panel-body{border-top-color:transparent;}
#features .panel-heading.collapsed{color:#fff;background:#ededed;border:1px solid #e5245a;background:#e5245a;}
#features .panel{background:transparent;border:1px solid #e5245a;border-radius:0px;box-shadow:none;}
#features .panel-heading h2{color:#333;}
#features .panel-body{color:#646464;font-size:1em;line-height:1.5;padding-bottom:10px;text-align:justify;background-color:#fff;border:0px;border-radius:0px;}
#features .panel-info{border:transparent;}
#features .panel-info > .panel-heading{cursor:pointer;padding:10px 5px;background:#000;border:1px solid #000;color:#fff;font-size:1.2em;border-radius:0px;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
#features .panel-info > .panel-heading:hover{background:#652d90;border-color:#652d90;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
#features .panel-info > .panel-heading:hover, .panel-info > .panel-heading:focus{color:#fff;}
#features .panel-info > .panel-heading + .panel-collapse > .panel-body{border-top-color:#fff;}
.accordion-toggle{position:relative;font-size:1.2rem;padding-left:2.5em;color:#222;}
.accordion-toggle:before{font-family:'FontAwesome', sans-serif;content:"\f056";left:0.7em;position:absolute;font-size:1em;line-height:inherit;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;margin-right:20px;}
.panel-heading.collapsed .accordion-toggle:before{font-family:'FontAwesome', sans-serif;content:"\f055";left:0.7em;position:absolute;font-size:1em;line-height:inherit;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;}
#specifications{padding:2.65rem 0px;background:url(../images/specification_bg.jpg)no-repeat center top;background-size:cover;}
#specifications .watermark{background:url(../images/speficiation_watermark.png) no-repeat right top;}
.specification-list{padding:30px 0px;}
#specifications ul{list-style:none;margin:0px;display:block;text-align:center;vertical-align:top;}
#specifications ul li{display:inline-block;width:19%;vertical-align:top;color:#777;margin-bottom:35px;overflow:hidden;position:relative;}
#specifications ul li h3{font-size:1.2rem;margin:0px;margin-bottom:5px;font-family:robotobold;}
#specifications ul li p{margin-bottom:0px;color:#f8f8f8;}
#specifications ul li{color:#777;font-family:robotolight;}
#specifications ul li .spe-icons{width:120px;height:120px;margin:0px auto;background:url(../images/speficiation-icons.png) no-repeat;text-indent:-99999px;border:1px solid #fff;-webkit-border-radius:50%;border-radius:50%;}
#specifications ul li .spe-icon1{background-position:0px 0px;}
#specifications ul li .spe-icon2{background-position:-120px 0px;}
#specifications ul li .spe-icon3{background-position:-240px 0px;}
#specifications ul li .spe-icon4{background-position:-360px 0px;}
#specifications ul li .spe-icon5{background-position:-480px 0px;}
#specifications ul li .spe-icon6{background-position:-600px 0px;}
#specifications ul li .spe-icon7{background-position:-720px 0px;}
#specifications ul li .spe-icon8{background-position:-840px 0px;}
#specifications ul li .spe-icon9{background-position:-960px 0px;}
#specifications ul li .spe-icon10{background-position:-1080px 0px;}
#specifications ul li .hover-content{position:absolute;left:0px;top:0px;width:100%;bottom:0px;text-align:left;-webkit-transform:translate(-99.5%, 0px);-ms-transform:translate(-99.5%, 0px);transform:translate(-99.5%, 0px);background:rgba(0,0,0,0.9);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;padding:10px 8px;opacity:0;border:1px solid #363638;color:#f8f8f8;}
#specifications ul li:hover .hover-content{-webkit-transform:translate(0%, 0px);-ms-transform:translate(0%, 0px);transform:translate(0%, 0px);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;opacity:1}
#access-points{padding:2.65rem 0px;background:url(../images/access_watermark.png) no-repeat left 2%;}
#access-points .panel-info{text-align:center;border-color:#652d90;-webkit-border-radius:0px;border-radius:0px;margin:15px;}
#access-points .panel-info > .panel-heading{background:#652d90;border-color:#652d90;-webkit-border-radius:0px;border-radius:0px;}
#access-points .panel-info > .panel-heading h4{margin:0px;padding:10px 0px;color:#fff;font-size:1.6rem;font-family:robotomedium;}
#access-points .panel-info > .panel-body{border-top:1px solid #652d90;}
#access-points .panel-info > .panel-body p{margin-bottom:3px;}
#access-points .panel-info > .panel-body p a{color:#000;font-family:robotomedium;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;display:inline-block;background:url(../images/PDF_file_icon.png) no-repeat;padding-left:30px;line-height:24px;}
#access-points .panel-info > .panel-body p a:hover,
#access-points .panel-info > .panel-body p a:focus{color:#652d90;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
#versus{padding:2.65rem 0px;background:#652d90 url(../images/versus_watermark.png) no-repeat left 10%;}
#versus ul li{color:#fff;}
#versus .versus-content{padding-top:20px;padding-bottom:20px;}
#versus table tr th,
#versus table tr td{color:#fff;text-align:center;font-family:robotolight;}
#versus table tr td:first-child{text-align:left;}
#versus table tr th{font-family:robotomedium;}
#footer .footer-contact{text-align:center;}
#footer .footer-contact img{margin-bottom:10px;display:inline-block;}
#footer .footer-contact a{display:inline-block;}
#footer .footer-contact p .fa{margin-right:5px;}
.copyright{padding:20px 0px 0px;border-top:1px solid #000;text-align:center;}
.poweredby{padding-bottom:20px;text-align:center;}
.modal{}
.btn-close{position:absolute;width:24px;height:24px;border:1px solid #bdbdbd;-webkit-border-radius:50%;border-radius:50%;font-size:18px;line-height:20px;text-align:center;right:6px;top:6px;padding:0px;color:#bdbdbd;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;}
.btn-close:hover{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;color:#707070;border-color:#707070;}
#contactmodal{width:800px;max-width:90%;margin:30px auto;text-align:center;}
#contactmodal .modal-dialog{width:100%;margin:0px;}
#contactmodal .modal-content{-webkit-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;padding:30px 20px 30px;position:relative;border:0px;border:4px solid #652d90;}
#contactmodal .btn-close{top:25px;right:20px;color:#fff;z-index:100;background:#652d90;border-color:#652d90;}
#contactmodal .btn-close:hover{color:#652d90;background-color:#fff;}
#contactmodal .popup-content{position:relative;padding:30px 15px;padding:0px;}
#contactmodal .popup-content .overlay{display:block;position:absolute;left:0px;right:0px;top:0px;bottom:0px;background:rgba(38,56,103,0.7);z-index:-1;}
#contactmodal .popup-content .form-control{-webkit-border-radius:0;border-radius:0;}
#contact-strip{padding:2.67rem;background:#0e0e0e;color:#fff;}
#contact-strip h2{margin:0px;text-align:right;}
#contact-strip .btn-theme{text-transform:uppercase;}
.mobile-video-heading{background:#000;color:#fff;margin:0px;padding:1px;}
.section_title_logo h2{line-height:64px;}
.section_title_logo .logo-text{display:inline-block;background:url(../images/logo-text-color.png) no-repeat;background-size:cover;width:233px;height:64px;text-indent:-99999px;-webkit-transform:translate(0%, -4px);-ms-transform:translate(0%, -4px);transform:translate(0%, -4px);}
.section_title_inverse .logo-text{background-image:url(../images/logo-text-white.png);}
.yes-logo{width:28px;height:28px;display:inline-block;text-indent:-999999px;background:url(../images/yes-mark.png) no-repeat;background-size:cover;}
.no-logo{width:28px;height:28px;display:inline-block;text-indent:-999999px;background:url(../images/no-mark.png) no-repeat;background-size:cover;}
#left-menu-wrapper{position:fixed;top:0px;width:40%;right:auto;left:0px;z-index:2000;background:rgba(0,0,0,0.9);color:#fff;height:100%;max-width:150px;}
.menu-icon-wrapper{width:50px;position:fixed;left:10px;top:8px;height:80px;z-index:3000;}
#left-menu-wrapper{position:fixed;top:0px;width:100px;right:0%;z-index:2000;background:rgba(0,0,0,1);color:#fff;height:100%;max-width:100%;overflow-y:auto;}
.left-menu-content{padding-left:10px;}
.video-wrapper .video_dummy1{width:100%;height:1px;}
#about{}
.awards-section{border-bottom:1px solid #d4d4d4;padding:30px 0px;}
.awards-section p{font-size:1.1rem;}