@import url('https://fonts.googleapis.com/css?family=PT+Serif:400,400i,700,700i');

/*---------------------------page-text-page------------------------*/
.banner-top img{width: 100%}

.text-page-box .stories-or h3::before{height: 1px;}
.text-page-box .stories-or h3{letter-spacing: 2px;}
.text-page-box .fullhight{padding: 30px !important}

.text-page-box .stories-or p {color: #fff;font-size:18px;font-style: italic;line-height: 25px;padding-bottom: 20px;}
.text-page-box .skrewfill{ padding: 7px 20px;}

.page-text h2{font-size: 32px;color: #0d3d6d;font-weight: bolder;}

.menu-named{float: right;width: 100%;padding: 35px 35px 0 !important;}
.menu-named h3{text-transform: uppercase;}
.blockquote ul li a{font-family: "Hind Vadodara";text-transform: uppercase;font-size: 16px;font-weight: 600;color: #0d3d6d}
.blockquote ul li{list-style: none;padding-bottom: 10px;}

.fullhight.menu-named{height: auto !important;}
.page-text .cntor:before{content: "";height: 0px;}
.img-holder img{width: 100%}
.bottom-line{height: 10px;background: #f1f2f2;margin-top: 50px;}
.fulling-ton{padding-bottom: 50px;}
/*---------------------------end of page-text-page-----------------*/

/*---------------------------contact-page------------------------*/

.contact-main-label label{color: #fff;padding-bottom: 0px;margin: 0px;}
.label-contact{padding-top: 20px;}

.blockquote .f-sociallinks a{margin-right: 0px;width:35px;height: 35px}
.blockquote .f-sociallinks a i{padding:10px 0 !important;}

.contact-banner{padding-bottom: 100px;}
.contact-content.storiesholder{margin-top: -30%}

.form-contact label{width: 100%;font-family: "Hind Vadodara";font-size: 14px;font-weight: 600;margin-bottom: 0px;text-transform: uppercase;color: #0d3d6d;margin-top: 35px;}
.form-contact input{width: 80%;height: 45px;border:1px solid #414042;padding: 0 20px;}
.form-contact textarea{width: 80%;border:1px solid #414042;padding: 20px;}

.forms-new h1{font-size: 32px;color: #0d3d6d;margin: 0px;}

.forms-new .skrewfill{margin: 0px;}

.contact-page{padding: 0px;}

#map {width: 100%;height: 290px;}
.map-div-container{padding: 35px;box-shadow: 0 0 17px 0 #999;margin-top: 30px;}
.map-div-container p{font-family: "Hind Vadodara";font-weight: 600;text-transform: uppercase;color: #0d3d6d;letter-spacing: 2px;padding-bottom: 60px;position: relative;}
.map-div-container p:after{content: "";height: 1px; background: #0d3d6d;width: 35px;position: absolute;;bottom: 30px;left: 0}
.map-div-container a{text-transform: uppercase;font-family: "Hind Vadodara";font-weight: 600;font-size:16px;color: #f11774;padding-top:20px;display: block;width: 200px;}

/*---------------------------end of contact-page------------------*/


/*---------------------------partner-single------------------*/

.big-lines{padding: 60px 0 0}
.big-lines p{color: #f11774;font-size: 30px;font-style: italic;line-height: 35px;letter-spacing: -1px;font-family: 'PT Serif', serif;}
.f-name-dis p{font-family: "Hind Vadodara";font-weight: 600;color: #0d3d6d;letter-spacing: 1px;line-height: 22px;}
.img-partner{padding-bottom: 50px;}

.download-wrapper h1{font-size: 32px;color: #0d3d6d}
.download-wrapper p{font-size: 18px;padding: 30px 0}

.download-wrapper{padding:50px 0}
.download-main{box-shadow: 0 0 13px 0px #ddd;padding: 30px;}
.download-main h3{text-transform: uppercase;color: #0d3d6d}
.download-main p{font-size: 14px;line-height: 20px;padding: 0}
.download-main a{color: #f11774;text-transform: uppercase;font-family: "Hind Vadodara";font-weight: 600;font-size: 14px;}

/*---------------------------end of partner-single------------------*/


/*--------------------------page-text-page 2-----------------*/

.menu-manager .menu-named{margin-top: 50px;}
.address-name p{font-size: 15px;}
.address-name .blockquote h3:before{content: "";height: 0px;width: 0px;}
.no-padd{margin-top: -200px;position: relative;padding-bottom: 60px !important;}
.padding-main{margin-top: 30px;}

.suss p{font-family: 'PT Serif', serif;font-style: italic;}
.no-padd h3{font-size: 13px;letter-spacing: 1px;}

.no-padd .blockquote-footer{font-size: 13px;padding-top: 20px;}

/*---------------------------end of page-text-page 2-----------------*/

/*--------------------------partner-single---------------------------*/

.download-title .row{margin-bottom: 20px;}
.download-main img{margin: 0 auto}
.download-logo{margin-bottom: 20px;}
.authorities-wrapper{background: #fafafa;padding: 100px 0}
.authorities-wrapper .download-main h3{text-transform: capitalize;font-size: 18px;font-family: "pt_serifregular";margin-bottom: 10px;}
.authorities-wrapper .download-main p{margin-bottom: 5px;}
.authorities-wrapper .flex-wrap{margin-bottom: 30px;}
.authorities-wrapper .flex-wrap h2{font-weight: 800;color:#0d3d6d}
.new-map{margin-bottom: 30px;}
.authorities-wrapper .download-main{padding: 20px 30px !important}

/*--------------------------end of partner-single--------------------*/


@media (min-width:768px) and (max-width:991px)
{
	.storiesholder{margin-top: 0px;}
	.menu-named{width: 100% !important;margin-top: 50px;}
	.form-contact input{width: 100%}
	.form-contact textarea{width: 100%}
	.contact-content.storiesholder{margin-top: 30px;}
}


@media screen and (max-width:768px)
{
	.menu-named{width: 100% !important;margin-top: 50px;}
	.form-contact input{width: 100%}
	.form-contact textarea{width: 100%}
	.contact-content.storiesholder{margin-top: 0px;}
	.contact-banner{padding-bottom: 0px;}
	.download-main{box-shadow: 0 0 13px 0px #ddd;padding: 30px;margin-bottom: 20px;}
}