a{outline:none;text-decoration:none;}
.clear{clear:both;}
body{margin:auto;}
@font-face{
	font-family:"Raleway-Bold";
	src: url('../fonts/Raleway-Bold.ttf'),url('../fonts/Raleway-Bold.svg'),url('../fonts/Raleway-Bold.eot'),url('../fonts/Raleway-Bold.woff') ;
}
@font-face{
	font-family:"Raleway-Italic";
	src: url('../fonts/Raleway-Italic.ttf'),url('../fonts/Raleway-Italic.svg'),url('../fonts/Raleway-Italic.eot'),url('../fonts/Raleway-Italic.woff') ;
}
@font-face{
	font-family:"Raleway-Medium";
	src: url('../fonts/Raleway-Medium.ttf'),url('../fonts/Raleway-Medium.svg'),url('../fonts/Raleway-Medium.eot'),url('../fonts/Raleway-Medium.woff') ;
}
@font-face{
	font-family:"Raleway";
	src: url('../fonts/Raleway-Regular.ttf'),url('../fonts/Raleway-Regular.svg'),url('../fonts/Raleway-Regular.eot'),url('../fonts/Raleway-Regular.woff') ;
}
@font-face{
	font-family:"Raleway-SemiBold";
	src: url('../fonts/Raleway-SemiBold.ttf'),url('../fonts/Raleway-SemiBold.svg'),url('../fonts/Raleway-SemiBold.eot'),url('../fonts/Raleway-SemiBold.woff') ;
}
@font-face{
	font-family:"Freehand";
	src: url('../fonts/Freehand521BT-RegularC.ttf'),url('../fonts/Freehand521BT-RegularC.svg'),url('../fonts/Freehand521BT-RegularC.eot'),url('../fonts/Freehand521BT-RegularC.woff');
}
a{text-decoration:none;outline:none;}
.raleway{font-family:'Raleway';}
.ralewaybold{font-family:'Raleway-Bold';}
.ralewayitalic{font-family:'Raleway-Italic';}
.ralewaymedium{font-family:'Raleway-Medium';}
.ralewaysemibold{font-family:'Raleway-SemiBold';}

.dark{background:#7d7d7d;padding:50px 0 50px 0;}
#download-whitepaper{display:none;}

.whitepaper
  { 
  background-image: url("../images/Research-Banner.jpg");  background-position: top;
  background-attachment: fixed;
  background-repeat: no-repeat;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.9);
  background-size:100%;
  min-height:445px;
  padding-top:50px;
  }

.col-sm-8,.col-sm-10,.col-sm-11, .enquire-form.col-sm-5,.reports.col-sm-6,.aboutdr.col-sm-8,.margintop50.col-sm-6{float:none;margin:0 auto;}
.title{color:#FFFFFF;text-transform:uppercase;text-align:center;}
.title1{color:#FFFFFF;text-align:center;}
.fieldtitle{text-transform:uppercase;color:#FFFFFF;}
#otherrole1{display:none;}
.agree{font-size:10px;color:rgba(255,255,255,0.6);text-align:center;margin:25px 0 0 0 ;}
  
.container{width:90%; margin:auto;}
.container1{width:100%; margin:auto;}
.innercontainer{width:100%; margin:auto; padding:50px 0 0;}
#category{background:#000000;}
.category-title{background:#000000;padding:10px 10px;font-size:14px;color:#FFFFFF;line-height:18px;text-align:center;float:left;}
.category-title.active{background:#d81506;}
.category-title:hover{background:#d81506;}
#republikoflearning, #course , #read, #healthcare, #schedule{ padding:50px 0 0 0;}
#schedule,#healthcare{padding-bottom:50px;}
#read{ text-align:center;}
  #digi{padding:50px 0; text-align:center;}
#footer{background:#d81506; height:10px;}
/* Republik of learning */
.republik-title{font-family:"Freehand";color:#3f3f3f; font-size:42px; text-align:center;line-height:55px;}
.learning{color:#686868; font-size:16px; line-height:28px; padding-top:20px;text-align:justify;}
.questions{color:#d81506; font-size:25px;font-family:"Raleway";text-align:left;line-height:28px; padding-bottom:20px;}
/**/

.col-2{width:50%; float:left;}
.col-22{width:50%; float:right;}
.col-21{width:95%; float:left;}
.col-221{width:95%; float:right;}
.col-3{width:33.333%; float:left; text-align:center;}
.col-6{width:70%;float:left;padding-top: 15px 0 0;}
.col-4{width:30%;float:left;text-align:center;}

.col-6 #sub-heading{color:#2b2b2b;}
/**/
.ltitle2{color:#FFFFFF; font-size:22px;padding:10px 0 10px 15px; text-transform:uppercase; background:#d81506; }
.ltitle22{color:#FFFFFF; font-size:22px;padding:10px 0px 10px 15px; text-align:left; text-transform:uppercase; background:#d81506; margin-top:50px;}

.listing ul{list-style-type:none; margin:0;list-style-image: url("../images/list.png");}
.listing ul li{padding-bottom:30px;}
.listing{padding-top:60px; font-size:20px; color:#676767; line-height:22px; text-transform:uppercase;}
.listing22{padding-top:40px; font-size:20px; color:#676767; line-height:24px; text-transform:uppercase; text-align:right;}
.spacing{padding-bottom: 30px;}
.nospace{padding:0 !important;}
.list-color{color:#000000; line-height:30px;}
.list-content{color:#676767; font-size:18px; text-transform:none; line-height:26px;}

.col-sm-7{float:right; margin:0 auto; width:70%; margin-bottom:25px;text-align:center; text-transform:none;}
.col-sm-3{float:left; margin:0 auto; width:30%;margin-bottom:25px; vertical-align:middle;}
.col-height{height:135px;}
.number{font-size:135px; color:#414042; text-align:center;}
.size-18{font-size:18px;}
.size-20{font-size:20px; text-transform:uppercase;}
/**/

/**/
.read{color:#d81506; font-size:22px;text-transform:uppercase; text-align:center;}
.limg{vertical-align: middle;margin: -4px 10px 0px 0px;}
.rimg{vertical-align: middle;margin: -4px 0px 0px 10px;}
.col3img{height:166px; line-height:166px;}
.col3img img{vertical-align:middle;}
.col3-txt{color:#676767; font-size:18px; line-height:22px;}
#read .col3-txt{margin-top:10px;}
/**/
.imgs{max-width:100%;margin:0 auto;text-align:center;}
.imgs img{max-width:100%;}
.ready{padding:10px 25px;color:#FFFFFF;background:#d81506;text-transform:uppercase;}
/**/

/* Schedule */
.schedule-bg{border-radius:10px;background:#f0f0ec;padding:10px 0; margin:50px 0 0 0;}
.col-sch{width:90%; margin:0 auto; float:right;}
.sch{font-size:18px;color:#676767; line-height:28px; text-transform:uppercase;}
.sch-img{width:30%; display:inline; height:50px;line-height:50px; float:left;}
.sch-img img{vertical-align:middle;}
.sch-desc{width:50%;display:inline; float:left;}
.sch1{font-size:18px;color:#676767; line-height:50px; text-transform:uppercase;}
.es{font-size:14px;}
/**/

/* Enquire */
.enquire-form , #thankdiv{padding-top:30px; width:60%; margin:0 auto;}
#thankdiv{font-family:'Raleway'; font-size:16px; color:#676767;}

::-webkit-input-placeholder {
   color: #676767;
   font-size:18px;
   line-height:40px;
   font-weight: normal;
font-family: "Raleway";
text-transform:none;
border-width:0px;
}

:-moz-placeholder { /* Firefox 18- */
   color: #676767;  
   font-size:16px;
   line-height:40px;
   font-weight: normal;
   font-family: "Raleway";
   text-transform:none;
   border-width:0px;
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #676767;  
   font-size:16px;
   line-height:40px;
   font-weight: normal;
font-family: "Raleway";
text-transform:none;
border-width:0px;
}

:-ms-input-placeholder {  
   color: #676767;  
   font-size:16px;
   line-height:40px;
   font-weight: normal;
font-family: "Raleway";
text-transform:none;
border-width:0px;
}
input[type=text] , select , textarea{
	font-family:'Raleway';
	font-size:16px;
	border:none;
	width:100%;
	border-bottom:1px solid #cdcdcd;
	color:#aeaeae;
	height:40px;
	line-height:40px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing:border-box;
	background:#f0f0ec;
	border-radius:9px;
	padding-left:10px;
	border-width:0px;
	
}
textarea{resize:none; padding-left:10px; height:50px;}

.frmfield{width:100%;padding-bottom:20px;}

.capt{width:10%;float:left;}
.capt img{height:40px; border-radius:9px;}
.capt1{width:86%; float:right;}

.submit{ width:25%; margin:auto;color:#FFFFFF; font-size:14px; font-family:'Raleway'; background:#d81506; text-align:center; border-radius:9px;}
.submit1{ padding:10px 0; }
#alt_error{font-size:12px; color:red; padding-bottom:5px;}
.text-sch{font-size:22px; color:#676767; font-family:'Raleway'; text-align:center;}
/**/


.popular-reads{width:100%;}
.align-right{text-align:right;}
.learning-r{text-align:right;color:#686868; font-size:16px; line-height:28px; padding-top:20px;}
.padding-top-20{padding-top:20px;}
.col-60{width:60%;}
.preview{color:#686868;font-size:12px;margin:0 0 10px 0;text-align:center;}

.frmfield.col-sm-12{margin-top:25px;}

.menu-selected {color:#d12026;}


@media only screen and (min-width:1281px) and (max-width:1439px)
{
	.whitepaper{ min-height:465px;}
	@media only screen and (min-width:1350px)
		{.whitepaper{ min-height:465px;}}
}
@media only screen and (min-width:1440px)
{
	.whitepaper{ background-image: url("../images/Research-Banner.jpg");}
}
@media only screen and (min-width:1441px) and (max-width:1920px)
{
	.whitepaper{ background-image: url("../images/Research-Banner.jpg");}
}
@media only screen and (max-width:1080px)
{
	.container{width:90%; margin:0 auto;}
	.whitepaper{min-height: 355px;}
	.col-sm-3{width:24%;}
	.col-sm-7{width:76%;}
	.col-4 img{max-width:100%;}
	.col-6 div{padding-left:20px;}
	#reverse.col-6 div{padding-right:20px;padding-left:0;}
	
}
@media only screen and (max-width:980px)
{
	.sch-desc { width: 58%;}
	.whitepaper{min-height: 340px;}
	.tspace {padding:25px 0 35px 0;}
	.col-sch {width:95%;}
	.col-4 img{max-width:100%;}
	#healthcare .col-6 div{padding-left:20px;}
	#reverse.col-6 div{padding-right:20px;}
	
	.col-60{width:65%;}
	.navbar .container {width: 90%;}
	.nav > li > a{padding-left:10px;padding-right:10px;}
	
}
@media only screen and (max-width:960px)
{
	.whitepaper{min-height: 335px;}
	.col-60{width:70%;}
	.navbar .container {width: 99%;}
	.nav > li > a{padding-left:8px;padding-right:8px;}
}

@media only screen and (width:900px)
{
	.col-sch {width: 100%;}
	.sch-desc {width: 60%;}
	.col-60{width:70%;}
	.nav > li > a{padding-left:5px;padding-right:5px;}
	
}
@media only screen and (max-width:900px)
{
	.whitepaper{min-height: 315px;}
}

@media only screen and (max-width:800px)
{
	.whitepaper{min-height: 280px;}
	.capt{width:20%;}
	.capt1{width:80%;}
	.col-60{width:75%;}
	.navbar-nav > li > a {padding-left: 6.5px; padding-right: 6.5px;}
	.enquire-form.col-sm-5,.reports.col-sm-6,.aboutdr.col-sm-8,.margintop50.col-sm-6{float:none;margin:0 auto;width:90%;}
	.col-sm-8,.enquire-form.col-sm-5{float:none;margin:0 auto;width:100% !important;}
}
@media only screen and (width:800px)
{
	.col-sm-3{width:15%;}
	.col-sm-7{width:85%;}
	.size-18{font-size:16px;}
	.size-20{font-size:18px;}
	
}
@media only screen and (max-width:768px)
{
	.whitepaper{min-height: 265px;}
	.container1{width:100%;}
	.listing ul li{padding-bottom:20px;}
	.col-2, .col-22{width:100%; float:left; text-align:left;}
	.col-22{padding-top:50px;}
	.ltitle2 , .ltitle22{padding:10px 0 10px 15px;text-align:left;float:left; width:96%; clear:both !important;}
	.listing22{text-align:left;}
	.listing{clear:both;}
	.hide{display:none !important;}
	.col3img img { max-width: 45%;}
	.col-21, .col-221{float:left; width:100%; clear:both;}
	.col-21{padding-bottom:20px;}
	.capt{width:12%;}
	.capt1{width:84%;}
	.enquire-form , #thankdiv {width:100%;}
	
.col-60{width:80%;}

}
@media (max-width: 736px) {
	.whitepaper{background-image: url("../images/Research-Small-Banner.jpg");min-height: 300px;}
	.col-6,.col-4{width:100%;float:left;}
	#healthcare .col-6 div{padding-left:0px;}
	.align-right,.learning-r{text-align:left;}
	.col-6 div{padding-left:0;}
	#reverse.col-6 div{padding-right:0px;padding-left:0;}
	
	.col-60{width:100%;}
	.navbar .container{padding:0 15px !important;}
	.navbar-nav > li > a{padding:8px 6.5px}
	.text-sch{font-size:18px;}
	.col-sm-8,.col-sm-10,.col-sm-11,.enquire-form.col-sm-5,{float:none;margin:0 auto;width:100%;}
	.col-sm-6:nth-child(even),#sub-heading{padding-top:25px;clear:both !important;}
	.frmfield .col-sm-6:nth-child(odd){margin:0px;clear:both !important;}
	.frmfield .col-sm-6:nth-child(even){margin-top:30px;clear:both !important;padding-top:0px;}
	.frmfield.col-sm-12{margin-bottom:30px;}
}
@media (max-width: 667px) {
	.whitepaper{min-height: 270px;}
	.schedule-bg {padding:25px 0 10px 0;}
	.col-3{width:100%; clear:both; padding-bottom:15px;margin-bottom:15px;}
	.limg, .rimg{ height:3px;}
	.col-sch{width:100%;clear:both;}
	blockquote{margin-left:0 !important;margin-right:0 !important;}
	.limg, .rimg{width:120px; height:3px;}
}

@media (max-width: 640px) {
	.whitepaper{min-height: 261px;}
	.limg, .rimg{width:100px; height:3px;}
}
@media only screen and (width:600px)
{
	.whitepaper{min-height: 245px;}
	.limg, .rimg{width:80px; height:3px;}
	#read .limg , #read .rimg {width:80px;}
	
}
@media (width: 480px) {
	.capt{width:20%;}
	.capt1{width:78%;}
}
@media (max-width: 480px) {
	.whitepaper{min-height: 196px;}
	.limg, .rimg{width:70px; height:3px;}
	.col-sm-3{width:20%;}
	.col-sm-7{width:80%;}
	#read .limg,#read .rimg{width:40px;}
	.col-4 img{width:100%;}
	.learning{font-size:14px;line-height:24px;}
	.imgs img {max-width: 100%;height: 10px;}
}
@media (max-width:414px)
{	
	.whitepaper{min-height: 250px;background-image: url("../images/Research-Small-Banner.jpg");}
	.col3img img { max-width: 28%;}
	.col3img {height: 140px; line-height: 140px;}
	.limg, .rimg{width:35px; height:3px;}
	.read{font-size:20px;}
	.capt{width:30%;}
	.capt1{width:70%;}
	input[type=text] , select , textarea{font-size:14px;}
	.submit{width:50%;}
	
	
	.col-sm-3{width:12%;}
	.col-sm-7{width:87%;}
	.size-18{font-size:16px;}
	.size-20{font-size:18px;}
	.number{font-size:90px;}
	.col-height {height: 90px;}
	.col-4 img{width:100%;}
	#read .innercontainer{padding-top:10px;}
	
}
@media (max-width:384px)
{
	.whitepaper{min-height: 232px;}
	#read .limg,#read .rimg{width:12px;}
	.size-18{font-size:14px;}
	.size-20{font-size:16px;}
	.col-sm-6,.col-sm-12{padding:0;}
	.nbs-flexisel-item img{max-width:90%;}
	.nbs-flexisel-nav-left {left:-3px !important;}
	.nbs-flexisel-nav-right {right:-15px !important;}
	
}
@media (max-width:375px)
{
	.whitepaper{min-height: 226px;}
	#read .limg,#read .rimg{width:8px;}
	.size-18{font-size:12px;}
	.size-20{font-size:14px;}
	.gazette-edition{max-width:100%;}
}
@media (max-width: 360px) {
	.whitepaper{min-height: 217px;}
	.ltitle2, .ltitle22 { font-size:20px;}
	.listing, .listing22{ font-size:16px;}
	.spacing{padding-bottom:20px;}
	.listing ul li {padding-bottom: 25px;}
	.limg, .rimg{width:35px; height:3px;}
	#read .limg,#read .rimg{display:none;}
	
	#read .innercontainer{padding-top:10px;}
	
	
}
@media (max-width:320px){
	.whitepaper{min-height: 192px;}
	
}
/**/
#feedback {
    height: 275px;
    width: 40px;
    position: fixed;
    top: 32%;
    z-index: 999;
    right: 0px;
} 
.navbar{background:#333;}
#margin-top-50{margin-top:50px;}
#margin-bottom-50{margin-bottom:50px;clear:both;}
.navbar-nav>li>a{color:#FFF;text-transform:uppercase;font-family:"Raleway-Bold";outline:none;text-decoration:none;}
.navbar-nav>li>a:hover{color:#d12026;background:#333;outline:none;text-decoration:none;}
.navbar-nav>li>a:focus{color:#FFF;background:#333;outline:none;text-decoration:none;}
.navbar-toggle .fa{color:#FFFFFF;}
.navbar-brand {padding:5px 15px;}

@media only screen and (max-width:799px)
{
	.navbar-nav>li>a{font-size:13px;}
}