body {
    font-size: 15px;
	font-weight: 370;
}
.sp-megamenu-parent {   
    position: fixed !important;
}

.offcanvas-menu .offcanvas-inner .sp-module:nth-child(2), .sp-module:nth-child(3) {
    margin-top: 0;
    margin-left: 30px;
	margin-right: 30px;
}

.offcanvas-menu .offcanvas-inner .sp-module {   
    margin-bottom: 0px;
}

a.flag img {
    margin: 2px !important;
}


.customtab {
    border: 15px #e01931 solid;
    padding: 49px;
}
.custompills li a {
    border-radius: 0;
    background: #19262d;
    color: #EFEFEF;
    font-size: 1.5em;
    font-weight: 600;
}

.custompills > li.active > a {
    color: #EFEFEF;
    font-weight: 600;
    background-color: #e01931 !important;
}

.applicationtabmargin{
	
	
    padding-right: 0px;
    padding-left: 0px;
}

.medias h1 {
    margin-top:4px;
    font-size: 1.5vw;
    color: #19262d;
    font-weight: 600;
}

.medias h2 {
    
    font-size: 1.5vw;
    color: #19262d;
    font-weight: 600;
}

.contacthead h1 {
    font-size: 2vw;
    color: #e01931;
    font-weight: 700;
} 
.faqhead h1 {
    font-size: 2vw;
    color: #e01931;
    font-weight: 700;
}


#redbg h3 {
    font-size: 1.2vw;
    font-weight: 700;
}

.about-heading {
    font-size: 2vw;
    color: #e01931;
    font-weight: 700;
}

.medias{
	padding-right: 0px !important;
    padding-left: 0px !important;
}

.faqhead{
	padding-left: 0px !important; 
}

.item-page img{
	padding-right: 15px !important;
    padding-left: 0px !important;
}
.medias img{
	padding-right: 15px !important;
    padding-left: 0px !important;
}

.item-page .col-md-3, .item-page .col-sm-3, .item-page .col-xs-3, .item-page .col-md-4, .item-page .col-sm-4, .item-page .col-xs-4,.item-page .col-md-6,.item-page .col-sm-6, .item-page .col-xs-6, .item-page .col-md-12,.item-page .col-sm-12, .item-page .col-xs-12,{
	
   padding-left: 0px !important; 
}

.verifytab {
    border: 15px #e01931 solid;
    padding: 0px;
}
.applicationtabmargin {
    margin: 3em 0;
}
.verifytab h1 {
    padding: 15px;
    background: #19262D;
    color: #EFEFEF;
}

.medias .widthpadding .gbs3 {
    padding: 20px !important;
}
 

 
 .gbs3 .chronoform .gcore-input-wide {
    width: 100% !important;
}

.gbs3 .chronoform .gcore-form-row .gcore-subinput-container {
    width: 50% !important;
}
.chrono_credits{display:none}


 .breadcrumb {
	 background-color:#454545;
	 margin-top: 2.8vh;
 }

.sp-column .page-header {
    padding-bottom: 15px;
	display:none;
}
.breadcrumb>.active {
    color: rgba(255,255,255,0.8);
}
.breadcrumb a{ color:#fff; }

.head-book-appointment{
	float:left;
}
.head-GTranslator{
	float:right;
	margin-top: -1px !important;
}
/* Hide Top bar */
#sp-top-bar{display:none}

.btn-downloadpdf {
    background-color: #19262D;
    color: #EFEFEF;
    border-radius: 0;
    border: 1px #E01931 solid;
    transition: .5s;
    font-size: 3vmin;
    vertical-align: inherit;
    margin-top: 2vmin;
    padding: 1vmin 5vmin;
    font-weight: 700;
}

.btn-downloadpdf a{
	 color: #EFEFEF;
	
}
   
.pdfimg {
    float: left;
    margin-right: 20px;
	width: 111px;
	height: 112px;
	margin-top: 15px;
}
.downloadpdf {
    margin: 2em 0;
}

#et-intro {
    padding-top: 70px;
    padding-bottom: 0px;
}
.sundeck{ margin-top:20px}
.logo img{height:77px}

.entry-header h2 {
    margin: 8px 0 0;
    /* font-size: 24px; */
	font-size: 18px !important;
    line-height: 1;
    color: #000;
    font-weight: 600;
}
#sp-component{ margin-top:30px}


article[itemprop="blogPost"]{
    background-color: #777;
    border: 3px solid #19262D;
    min-height: 445px !important;
    color: #EFEFEF !important;
    padding: 10px;
}

.homeAbout{	
	background-color: #777;
    border: 3px solid #19262D;
    min-height: 445px !important;
    color: #EFEFEF;
    padding: 10px;
}

.homeFeature .nopaddingleft{
	background-color: #777;
    border: 3px solid #19262D;
    min-height: 445px !important;
    color: #EFEFEF;
    padding: 10px;
}
.homeFeature .sundeck {
    margin-top: 20px;
    padding: 11px;
    margin-right: -23px;
	color:#EFEFEF;
}

.homeAbout h2{
	border-bottom:1px solid #EFEFEF;
	padding-bottom:15px;
}	

#sp-component .btn, #sp-media-blog .btn, #sp-aboutus .btn  {
    background-color: #e01931  !important;
    color: #EFEFEF;
    border-radius: 0;
    border: 2px #19262D solid !important;
    transition: .5s;
    font-size: 1.2em;
    margin: 1em 0 0;
    padding: 1vmin 3vmin;
}

article[itemprop="blogPost"] .entry-header {
    padding-bottom: 9px;
    margin: 40px 0 20px;
    border-bottom: 1px solid #eee;
}
#sp-about h2{
	font-size:18px;
}    

#fin-captcha2 img:nth-child(2){cursor:pointer} 


.et-title h6, .et-slider .tp-caption a, .et-information, .et-intro-item:hover i, .et-feature-item:hover i, .et-portfolio-button:hover, .et-feature-item i, #et-take-look, #sp-header, #et-contact-us-item-button:hover, .et-action-button:hover, .et-table-item:hover button, .et-team-item .qx-person-img:before {
    background: #454545 !important;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
    color: rgb(224, 25, 49) !important;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
    background: #454545 !important;
}

#sp-footermenu a {
    color: #454545 !important;
}

#event .date{display:none}
#event .displayname{display:none}

.gcore-display-table .btn{padding: 0vmin 3vmin !important; }

#fin-captcha2 img:first-child{height:63px;}
