/*
Author: IITES
Author URL: http://website.iites.in
Theme Name: Assignment
Description: An HTML5 version.
Version: 1.0
*/
* {margin:0;padding:0;box-sizing:border-box;background-repeat:no-repeat;}
body {background-color:#fff;font-family: 'Ubuntu', sans-serif;margin:0;overflow-x:hidden;}
li {list-style:outside none none;}
b {font-weight:700;}
strong {font-weight:bold;}
em {font-style:italic;}
hr {border-top: 1px solid #cecece;margin-top:25px;}
img {height:auto;max-width:100%;}
img[src=""] {display:none;}
iframe {margin:0;padding:0;width:100%;}
.embed-responsive-16by9 {margin: 25px 0;}
.embed-responsive-16by9 iframe {border: 5px outset #fff;}
.intl-tel-input {display:block!important;margin-bottom:13px;}
.intl-tel-input .country-list {width:auto;}
.mybt {
    padding: 5px 10px;
    background: #337ab7;
    color: #fff;
    border-radius: 4px;
    margin: 10px 0;
    display: inline-block;
}
.mybt:hover, .mybt:focus {
    color: #06ffed;
}
.offer {background: #000;color: #fff;padding: 5px 10px;display: block;text-align: center; font-size: 18px; font-weight: 600;text-transform: uppercase;position: absolute;bottom: 0;width: 100%; }
.rowss {float:left;width:100%;}
.half {width:49%;}
.l {float:left;}
.r {float:right;}
.none {display: none;}
.center {text-align:center;}
.mobile {display:none;}
.mobile_menu {display:none;}
.fontsize {font-size:0;}
.content_section {padding:30px 0;}
.innerbanner img {width:100%;}
.banner {background-color:rgba(0, 0, 0, 0);position:relative;}
.slider_sec .flex-control-nav {bottom: 15%;}
.no-padding [class*="col-"] {padding:0;}
.abttitle_sec {margin-bottom:20px;}

.sltxt_wrap {margin-top: 75px;}
.fupsec p:first-child {margin: 0;}
.fupbtn .ajax-loader {display: none !important;}
.bpoupform #getquotemodal .modal-dialog .modal-content .fupsec .fup1 input, .bpoupform #getquotemodal .modal-dialog .modal-content .fupsec .fup input, .fupsec .fup1 input, .fupsec .fup input {
  border: 1px solid #fea503;
  float: left;
  width: 100%;
} 

.abtone p, .abttowprogressbarwrap p {margin-bottom:20px;text-align:left !important;}
p, a, span, input, li {font-family:roboto_slabregular;}
.abttowprogressbarwrap p {background-color:#f6f6f6;font-size:21px;margin-bottom:10px;text-align:left;text-indent:20px;}
.ocs_bg1 span {background-color:#a0ce4e;color:#fff;display:block;}
.panel-heading .whoisa_content {display:none;}
.dis {display:inline-block;vertical-align:top;}
.navbar-nav li.current-menu-item a, .ftr_menu li.current-menu-item a, .navbar-nav li a:hover, .ftr_menu li a:hover {color:#fff;text-shadow:10px 0 #fea503, -10px 0 #fea503;}
.panelheading h4 {margin:0;}
.panelheading h4 a {color:#fff;display:block;font-family:arial;margin-left:5px;padding:6px 0;text-decoration:none;}
.discriptions {background-color:#fff;padding:14px;}
.panelheading h4 a::before {content:"+";}
.panelheading h4.abtitle.cbg a::before {content:"-";}
.menu-headermenu-container li:last-child {border:1px solid #fea503;font-size:13px;margin-right:0;padding:0;}
.menu-headermenu-container li:last-child a {border-radius:5px;padding:10px;}
.course p, .content_section .col-md-9 article p {
  font-size: 14px;
  line-height: 24px;
}
.course li, .content_section .col-md-9 article ul li {margin-bottom:8px;width:100%;}
.course li {color:#fff;list-style-type: circle;list-style-position: inside;}
.slider_sec {position:relative;}
.banner-info span {font-size: 0.6em;font-family: 'candalregular'}
.slidecontent {left:0;position:absolute;top:160px;}
.sltxt {display:inline-block;width:75%;}
.banner-info {position:relative;}
.students {background-color:#03a9f5;padding: 2em 0;}
.sidebar {
  border: 1px solid #5bc0de;
  margin: 3px 0 25px;
}
.sidebar h3 {background-color:#5bc0de;color:#fff;font-size:18px;margin-bottom:11px;padding:9px 0;text-indent:15px;}
.sidebar .textwidget {float:left;padding:0 15px;width:100%;}
.sidebar .textwidget ul {
  margin: 0 0 10px;
  padding-left: 14px;
}
.sidebar .textwidget p {margin-bottom:12px;}
.sidebar .textwidget ul li {color:#5bc0de;list-style:outside none disc;}
.ourteam {padding:0 10px;width:33.33%;}
.content_section_wrap img {height:auto;max-width:100%;}
.ourteam p, .ourteam span {font-size:15px;text-align:left;}
.abtottop {padding:20px 0 13px;text-align:left;}
.abtone .abtheadline span::before, .abttwo .abtheadline span::before {border:0 none;position:static;text-align:left;}
.abtone .abtheadline span::before, .abtheadline span::after, .abttwo .abtheadline span::before, .abtheadline span::after {width:82% !important;}
.abtone img {width:100%;}
.faq_box_sec {margin-top:20px;}
/*FAQ START*/
.students h2, .pt h1 {color: #e3960a;font-family: candalregular;font-size: 36px;line-height: 36px;  margin: 0;text-shadow: 0 0 1px #333;}
.students h1, .students h2, .students h3, .students h4, .students p {color: #fff;}
.postedon {padding: 10px 0 15px;}
.blogbox {margin-top: 33px;}
.blog_prev_nxt {margin-top: 28px;}

.students h3, .content_section h2 {font-size:1.7em;line-height:1.3em;margin:0 0 0;color:#ffb93b;}
.asscontent h1, .asscontent h2, .asscontent h3, .asscontent h4{font-family: 'Ubuntu', sans-serif;}
.asscontent a{font-family: 'Ubuntu', sans-serif;}
.faq_box_sec .panel-group .panel-default .panel-heading {background-color:#5bc0de;}
.faq_box_sec .panel-group .panel-default .panel-heading .panel-title a {color:#fff;}
.contact-right p .email input {border:1px solid #000;margin-top:6px;padding:15px;width:100%;}
.fupbtn .add_more, .fupbtn .add_more1 {cursor: pointer; display: inline-block; margin-top: 0; margin-bottom: 15px !important;}
.bes-rgt p {font-style: italic;line-height: normal;margin: 9px 0;}
.sltxt_wrap {margin-top: 110px;} 
#assupload input:hover{	background:#000000;}
div.wpcf7-validation-errors {float: left;text-align: center; width: 100%;}
div.wpcf7-response-output {margin: 0 !important;padding: 0 !important;}
.cfwrap .wpcf7-form-control-wrap { margin-bottom:12px; display: block; }
.cfwrap input, .cfwrap textarea {border: 1px solid #fea503; margin: 0 0 5px;overflow: auto;
  padding: 5px; width: 100%;}
.cfwrap textarea {height: 120px; overflow: auto; resize: none;}
.cfwrap .fupsec .fupbtn .wpcf7-submit {background-color: #256ee4; border: medium none; color: #fff;  font-size: 1.2em; padding: 0.5em 0; text-align: center; transition: all 0.5s ease 0s;}
.bpoupform .modal-footer { border-top: 0 none;}
.bpoupform span.wpcf7-not-valid-tip { margin-bottom: 10px;}
.captn h4 {color: #fea503;font-family: candalregular;font-size: 19px;font-weight: 700;margin: 7px 0;text-align: center;}
.captn p {color: #fff;font-size: 14px;font-weight: 100; margin-top: 5px;}
.course {background: #03a9f5 none repeat scroll 0 0; padding: 56px 0;}
.course h3 {color: #fff; font-family: candalregular; margin: 0 0 25px;}
.course p {color: #fff;font-size: 15.4px;line-height: 27px; margin: 1em 0;  text-align: justify;}
.course li a {color: #fff;font-size: 15px;line-height: 27px;text-decoration: none;vertical-align: middle;}
.course li a:hover {color: #ddd;}

.team {margin: 70px 0; text-align: center;}
.team h2 {color: #256ee4; font-family: candalregular; font-size: 2em; line-height: 1.3em;  margin-bottom: 1em;}
.team p {font-size: 1em; color: #eee;line-height: 1.8em;}
.best{padding:5em 0;}
.best h3 {color: #256ee4; font-family: candalregular;line-height: 1.3em; margin: 0 0 1.5em;}
.best h4 a {color: #256ee4;font-family: "Julius Sans One",sans-serif; font-weight: 700; line-height: 1.3em;}
.best h4 a:hover{color: #000000;}
.footer h4 {
  color: #fff;
  font-family: candalregular;
  font-size: 1.7em;
  line-height: 1.3em;
  margin: 0 0 15px;
}
.soci li{display:inline-block;margin:0 0.2em;}
.asscontent {margin-top: 19px;}
.content_section ul {
  float: left;
  margin-bottom: 10px;
  padding-left: 30px;
  width: 100%;
}
.content_section ul li {
  list-style: outside none disc;
}
.faq_box_sec .panel-group .panel.panel-default .panel-heading .panel-title a::before {
  color: #fff;
  content: "+";
  float: left;
  width: 18px;
}
.faq_box_sec .panel-group .panel.panel-default .panel-heading .panel-title a[aria-expanded="true"]::before {
  content: "-";
  float: left;
  width: 18px;
}
.artical-content p {
	font-size: 1em;
	line-height: 1.8em;
}
.bpc {
  margin: 20px 0 10px;
}
.artical-commentbox h3 {
  color: #256ee4;
  font-family: roboto_slabregular;
  font-size: 36px;
  margin: 0;
  padding-top: 20px;
  text-align: left;
  text-transform: capitalize;
}
#commentform {
  float: left;
  margin-top: 20px;
  width: 100%;
}
#commentform p {
  float: left;
  margin-bottom: 10px;
  width: 100%;
}
#commentform input {
  border: 1px solid orange;
  float: right;
  font-size: 1em;
  padding: 5px 10px;
  width: 90%;
}
#commentform p textarea {
  border: 1px solid orange;
  float: right;
  padding: 10px;
  resize: none;
  width: 90%;
}
#commentform .comment-notes {
  display: none;
}
#commentform input#submit {
  background-color: #256ee4;
  border: 1px solid #256ee4;
  color: #fff;
}
#commentform input#submit:hover {
  background-color: #000;
  border: 1px solid #000;
}
.comment_sec_wrap .comment_sec article {
    border: 1px solid #e4e4e4;
	float: left;
	margin-top: 30px;
	padding: 20px;
	transition: all 0.5s ease 0s;
	width: 70%;
	 transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
}
.comment_sec_wrap .comment_sec article img {
  float: left;
  margin-right: 1em;
  width: 13%;
}

.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450;
	float: left;
	font-size: 12px;
	margin: 0 0 15px 0 !important;
	width: 80%;
}

@font-face {
    font-family: 'roboto_slabregular';
    src: url('fonts/robotoslab-regular-webfont.woff2') format('woff2'),
         url('fonts/robotoslab-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;	
}

@font-face {
    font-family: 'candalregular';
    src: url('fonts/candal-webfont.eot');
    src: url('fonts/candal-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/candal-webfont.woff2') format('woff2'),
         url('fonts/candal-webfont.woff') format('woff'),
         url('fonts/candal-webfont.svg#candalregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'julius_sans_oneregular';
    src: url('fonts/juliussansone-regular-webfont.eot');
    src: url('fonts/juliussansone-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/juliussansone-regular-webfont.woff2') format('woff2'),
         url('fonts/juliussansone-regular-webfont.woff') format('woff'),
         url('fonts/juliussansone-regular-webfont.svg#julius_sans_oneregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
