@import url('https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');
@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap');

h1, h2, h3, h4, h5, h6, ol, li, ul, a, img, p, span, strong{ padding: 0px; margin: 0px;}
a:hover,a:focus{ outline: none; text-decoration: none}
section{ float: left; width: 100%;}
.pad0{ padding: 0;}
img { max-width: 100%;}
ul, li{ list-style: none}
h1, h2, h3, h4, h5, h6 {
font-weight: normal;
}
body {
font-family: 'Poppins', sans-serif;
font-weight: 400;
font-style: normal;
font-size: 14px;
width: 100%;
color: #333333;
padding: 0px; margin: 0px;
}
@font-face {
font-family: 'Roboto';
src: url('../fonts/Roboto-Light.ttf') format('ttf'),
url('../fonts/Roboto-Light.ttf') format('ttf');
font-weight: normal;
font-style: normal;

}
@font-face {
font-family: 'Roboto';
src: url('../fonts/Roboto-Regular.ttf') format('ttf'),
url('../fonts/Roboto-Regular.ttf') format('ttf');
font-weight: normal;
font-style: normal;

}

::selection {background: #fd7400;color: #fff;text-shadow: none;}
.header .fixed-me {padding: 5px 20px !important;margin-bottom: 5px;position: fixed;top: 0;z-index: 888;width: 100%;border-bottom: none !important;
left: 0;box-shadow: 0 0 10px 0 #333;border-radius: 0;}
#toTop {background: #1c4c44;border-radius: 50%;bottom: 10px;cursor: pointer;display: none;font-weight: bold;height: 40px;line-height: 37px;padding: 0;
position: fixed;right: 10px;text-align: center;transition: transform 0.5s ease 0s;width: 40px;z-index: 999999;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: #6dc6b8 !important;}
section {margin: 50px 0px;position: relative;}
footer{ float: left; width: 100%; position: relative;}
header .top-section{background: #6dc6b8;padding: 10px 0px;}
header .socil-icon{display: block;}
header .socil-icon li{display: inline-block;}
header .socil-icon li a{color: #fff;padding-left: 10px;margin-right: 5px;font-size: 16px;}
header .socil-icon li a:hover{color: #000;}
header .float{float: right;}
header .navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: #fff;}
header .navbar-default {background-color: #fff;border-color: #fff;padding: 10px 0px;margin: 0px;}
header .navbar-default .navbar-nav>li>a {color: #221e42;font-size: 16px;font-weight: 600;text-transform: uppercase;}
header  .navbar-default .navbar-nav>.active>a, 
.navbar-default .navbar-nav>.active>a:focus, 
.navbar-default .navbar-nav>.active>a:hover {color: #fd7400;background: none;font-size: 16px;font-weight: 600;text-transform: uppercase;}
#bs-example-navbar-collapse-1 .caret{margin-top: -2px;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {color: #000;background: none;}
#bs-example-navbar-collapse-1 .navbar-nav>li>.dropdown-menu {margin-top: 10px;border-top-left-radius: 0;border-top-right-radius: 0;}
#bs-example-navbar-collapse-1 .dropdown-menu>li>a {display: block;padding: 3px 20px;clear: both;font-weight: 400;line-height: 1.42857143;color: #000;
white-space: nowrap;font-size: 16px;}
#bs-example-navbar-collapse-1 .dropdown-menu>li>a:hover{color: #1c4c44;}
header  .navbar-right {margin-top: -47px;}
.breadcrumb-container {background-image: url(../img/chemistry-online.png);}
.breadcrumb-container {padding-top: 20px;background-attachment: fixed;overflow: hidden;width: 100%;display: block;}
.page-width {padding-left: 15px;padding-right: 15px;}
.breadcrumbs h3, .breadcrumbs .h3 {font-size: 22px;line-height: normal;margin-bottom: 14px;color: #fff;font-weight: 700;text-transform: capitalize;
                                   letter-spacing: 0.5px;}
.breadcrumbs a {color: #fff;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.breadcrumbs {padding:10px 0 30px;text-align: center;color: #fff;}
.why-online img{width: 80%;}
.title.how_it p{padding-bottom: 0px !important;}
.title.how_it p:nth-child(6){padding-bottom: 29px !important;}
.title.how_it .fa-hand-o-right{color: #fd7400;}
.ap-chemistry-bxa .thead-light,
section.group-table .thead-light{font-size: 18px;color: #fff;line-height: 1.4;background-color: #6dc6b8;}

.ap-chemistry-bxa .thead-light th,
section.group-table .thead-light th {text-align: center;font-size: 20px;padding: 10px 0px;}
.ap-chemistry-bxa .thead-light th{padding: 10px 12px; text-align: left}
.ap-chemistry-bxa td,
section.group-table td, th{text-align: center;font-size: 16px;}
.ap-chemistry-bxa tbody th,
.ap-chemistry-bxa td{ text-align: left; padding: 8px 12px !important}
section.group-table th{width: 20%;}
section.group-table  td p{padding: 10px 0px;}
section.group-table .button {margin-top: 58px;}
section.group-table .button1 {margin-top: 0px;}
section.group-table{margin-top: 0px;}
section.work_process{margin: 0px;}
.work_process ul.process_list li .number-box .icon-circle .search, .work_process ul.process_list li .number-box .icon-circle .design, .work_process ul.process_list li .number-box .icon-circle .develop, .work_process ul.process_list li .number-box .icon-circle .deploy, .work_process ul.process_list li .number-box .icon-circle .delight, .contact-icon ul.contact_list li.phone span, .contact-icon ul.contact_list li.whatsapp span, .contact-icon ul.contact_list li.skype span, .contact-icon ul.contact_list li.mail span, .portfolio .owl-next, .portfolio .owl-prev, .footer-contact ul.contact_list li.phone span, .footer-contact ul.contact_list li.whatsapp span, .footer-contact ul.contact_list li.skype span, .footer-contact ul.contact_list li.mail span
{ background-image: url(../img/sprite.png)!important; }
.work_process{padding: 85px 0 40px; background: #f8f8f8; position: relative;}
.svg-img{position: absolute; left: 0; top: 5.5%; background: transparent; width: 100%; height: 100%}

.planePath {stroke: #dfdfdf; stroke-width: 5px; stroke-dasharray: 15px; stroke-linecap: round; fill: none;}
.work_process .heading{text-align: right;}
.work_process .heading_bg{position: absolute;  font-size: 100px; right: 0; color: #262626; opacity: 0.05; margin-top: -65px; text-transform: uppercase;  }
.work_process .heading h2{ color:#262626; position: relative; margin: 0; padding: 0; }
.work_process ul.process_list{list-style: none; padding: 0; margin:45px 0; position: relative;}
.work_process ul.process_list:before{position: absolute; content: ''; width:30px; height: 35px;  background: url(../img/start_circle.png) center center no-repeat; top: -1%; left: 12%; }
.work_process ul.process_list:after{position: absolute; content: ''; width: 30px; height: 35px;  background: url(../img/start_circle.png) top center no-repeat; bottom: -1.6%; left: 12%;}
.work_process ul.process_list li{ padding:60px 0; margin: 0; width: 100%; vertical-align: top; position: relative;}
.work_process ul.process_list li:nth-child(even){padding-left: 20%;  border-left: 0;}
.work_process ul.process_list li:hover .number-box{color:#1c4c44;} 
.work_process ul.process_list li:hover .number-box .icon-circle{box-shadow: none;} 
.work_process ul.process_list li .number-box{display: inline-block; float: left; width: 20%; font-size: 150px; color: #92d4ca; font-weight: bold; vertical-align: top; text-align: center; text-shadow: 1px 1px 5px #f0f0f0; position: relative;  line-height: 100px;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;}
.work_process ul.process_list li .number-box .icon-circle .search{ background-position: -179px -50px; width: 24px; height: 25px; display: inline-block; vertical-align: top; }
.work_process ul.process_list li .number-box .icon-circle .design{ background-position: 0px -47px; width: 28px; height: 27px; vertical-align: top; display: inline-block;}
.work_process ul.process_list li .number-box .icon-circle .develop{ background-position: -70px -48px; width: 34px; height: 26px; vertical-align: top; display: inline-block; }
.work_process ul.process_list li .number-box .icon-circle .deploy{ background-position: -32px -44px; width: 33px; height: 33px; vertical-align: top; display: inline-block; }
.work_process ul.process_list li .number-box .icon-circle .delight{background-position: 0 0; width: 30px; height: 35px; vertical-align: top; display: inline-block;}
.work_process ul.process_list li .number-box .icon-circle .img-responsive{display: inline-block; vertical-align: top;}
.work_process ul.process_list li .number-box .icon-circle{position: absolute; left:55%; top:-19%; height: 74px; width: 74px; text-align: center; background: #fff; border-radius:50%; -webkit-box-shadow: 1px 1px 10px 5px rgba(240,240,240,0.5);
box-shadow: 1px 1px 10px 5px rgba(240,240,240,0.5); vertical-align: top; padding: 25px 0;}
.work_process ul.process_list li:nth-child(4) .number-box .icon-circle,.work_process ul.process_list li:nth-child(5) .number-box .icon-circle{padding: 22px 0; }
.work_process ul.process_list li .process-details{display: inline-block; width:80%; vertical-align: top; padding:0 0 0 20px;}
.work_process ul.process_list li .process-details h3{display: inline-block; margin:0px 0 10px 0; padding: 0; font-size: 25px; color: #262626;}
.work_process ul.process_list li .process-details p{ padding: 0; margin:13px; font-size: 16px; line-height: 26px; font-weight: 300; color: #262626; width: 83%;}

/* slider-start */
section.abouts .sat-class li{list-style-type: square !important;font-size: 16px;padding: 10px 10px;font-weight: 400;}
section.abouts .sat-class li span{font-weight: 900;color: #1c4c44;}
section.abouts .sat-class{margin-bottom: 20px;margin-left: 20px;}
section.abouts .test-includes{font-size: 20px;font-weight: 700;margin-bottom: 20px;text-transform: capitalize;color: #1c4c44;}
section.group-table1 th {width: 80%;text-align: left;}
section.group-table1 .thead-light {font-size: 18px;color: #fff;line-height: 1.4;background-color: #6dc6b8;}
section.group-table1  h5{font-size: 20px;margin-bottom: 20px;font-weight: 700;padding-left: 15px;}
section.group-table1 p{padding: 10px 15px;}
section.group-table1 td{font-size: 20px;text-align: center;}
section.question-papaer{margin-top: 0px;margin-bottom: 50px;}
section.question-papaer h5{font-size: 20px;font-weight: 700;margin-bottom: 30px;}
section.question-papaer  .question1{font-size: 18px;padding-top: 10px;font-weight: 500;padding-bottom: 20px;}
section.question-papaer li {display: inline-block;padding: 10px;font-size: 15px;font-weight: 400;}
section.question-papaer .questions2{padding: 10px 0px;font-size: 16px;font-weight: 500;}
section.abouts .text-center.ap{font-size: 27px;font-weight: 600;padding-bottom: 38px;}
section.abouts p.big-idea {font-size: 18px;font-weight: 400;padding: 10px 10px;text-align: left;}
section.group-table2 th {width: 32%;text-align: left;}
section.group-table2 td{width: 68%;}
section.group-table2 .table-bordered>tbody>tr>th,  
section.group-table2 .table-bordered>thead>tr>th {border: 1px solid #ddd;padding: 20px 19px;font-size: 16px;}
section.group-table2 .table>tbody>tr>td{padding: 20px 19px !important; font-size: 16px;}
section.group-table2 .table>tbody>tr:nth-child(odd) {background: #fef5fd;}
section.abouts .ib-chemistry{margin-top: 10px;color: #000;font-size: 20px;font-weight: 600;}
section.abouts .title-ib{padding: 0px;}
section.group-table3{margin-top: 0px;}
section.group-table3 h1{padding-bottom: 20px;font-size: 30px;font-weight: 500;}
section.group-table3 .a1-ib1{width: 30%;}
section.group-table3 .a1-ib2{width: 20%;}
section.group-table3 .a1-ib3{width: 50%;}
section.group-table3 .thead-light {color: #fff;  background-color: #6dc6b8;}
section.group-table3 .thead-light th {text-align: center;font-size: 20px;padding: 13px 0px;}
section.group-table3 .table>tbody>tr>th,section.group-table3 .table>tbody>tr>td {text-align: center;font-size: 16px;padding: 10px;} 
section.group-table3 .ib5 li {list-style-type: square !important;padding-bottom: 10px;font-weight: 400;margin-left: 20px;text-align: left;}
section.group-table3 .table>tbody>tr:nth-child(odd) {background: #fef5fd;}
section.group-table3 .title_ap1{font-size: 16px;font-weight: 400;padding-bottom: 40px;}
section.group-table2.tb3 td{width: 0px;}
p.op {font-size: 16px;padding-bottom: 10px;}
p.op-d1 {font-size: 16px;padding-bottom: 10px;}
ul.ib5.ib6 {font-size: 15px;}
p.vo1 {padding: 10px 0px;}

.ap-chemistry-bxa .thead-light th:last-child {
	width: 110px;
}
/* ============================================================================================================================================ */

/*  img 
{
-webkit-animation: rotation 8s infinite linear;
}
*/

@-webkit-keyframes rotation {
from {
                -webkit-transform: rotate(0deg);
}
to {
                -webkit-transform: rotate(359deg);
}
}





@-webkit-keyframes float {
0% {
-webkit-transform: translatey(0px);
transform: translatey(0px);
}
50% {
-webkit-transform: translatey(-20px);
transform: translatey(-20px);
}
100% {
-webkit-transform: translatey(0px);
transform: translatey(0px);
}
}

@keyframes float {
0% {
-webkit-transform: translatey(0px);
transform: translatey(0px);
}
50% {
-webkit-transform: translatey(-20px);
transform: translatey(-20px);
}
100% {
-webkit-transform: translatey(0px);
transform: translatey(0px);
}
}
.slider3 img,
.slider1 img,
.slider2 img {-webkit-transform: translatey(0px);transform: translatey(0px);-webkit-animation: float 6s ease-in-out infinite;
animation: float 6s ease-in-out infinite;}
section.slider{background-image: url("../img/A1chemistry.jpg");margin: 0px;background-repeat: no-repeat;padding: 648px 0px;padding-bottom: 0px;
position: relative;background-size: cover;background-position: center top;}
section.slider .slider1{position: absolute;width: 112px;height: 112px;transition: none 0s ease 0s;text-align: inherit; line-height: 0px;border-width: 0px;
margin: 0px; padding: 0px; letter-spacing: 0px; font-weight: 400;font-size: 14px;top: 69px;}
section.slider .slider2 {position: absolute;width: 112px;height: 112px;transition: none 0s ease 0s;text-align: inherit;line-height: 0px;border-width: 0px;
margin: 0px;padding: 0px;letter-spacing: 0px;font-weight: 400;bottom:26%;left: 28%;}
section.slider .slider3{position: absolute;width: 139px;height: 130px;transition: none 0s ease 0s;text-align: inherit; line-height: 0px;
border-width: 0px; margin: 0px; padding: 0px; letter-spacing: 0px; font-weight: 400;font-size: 14px;bottom: 40%;right: 19%;}
.logo {margin-left: 3px;}


/* slider-End */
/* ============================================================================================================================================ */

.heading_tittle{
	color: #1c4c44;
    font-size: 28px;
    font-weight: 800;
}
/* abouts-section-start */
/* ============================================================================================================================================ */
section.abouts{background-image: url("../img/abouts.png");margin: 0px;background-repeat: no-repeat;padding: 20px 0px;padding-bottom: 0px;}
section.abouts .title h3 {font-size: 45px;font-weight: 900;color: #fd7400;}
section.abouts .title h3 span{color: #1c4c44; font-size: 28px;}
section.abouts .title p{color: #535353;font-size: 16px;padding: 25px 0px;font-weight: 500;line-height: 26px;}
section.abouts .title .title2{padding-top: 0px;padding-bottom: 20px;font-size: 16px;}
section.abouts .title .title2 a{color: #1c4c44;}
section.abouts .title .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus,
.btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover {
color: #fff;background-color: #fd7400;border-color: #fd7400;}
section.abouts .title .btn-primary {color: #fff;background-color: #fd7400;border-color: #fd7400;border-radius: 24px;padding: 11px 15px;font-size: 16px;
margin-top: 20px;box-shadow: 2px 3px 5px #fd7400;}
section.abouts .title .btn-primary:hover {box-shadow: 2px 3px 5px #6dc6b8;color: #fff;background-color: #6dc6b8;border-color: #6dc6b8;}
section.abouts .abouts-img{float: right;}
section.abouts .title h3 a {
	border-bottom: 2px #fd7400 solid;
	color: #fd7400;
}
section.abouts .title h3 a:hover {
	border-bottom-color: transparent;
	color: #6dc6b8;
}
/* abouts-section-End */
/* ================================================================================================================================================ */

/* chemistry-online-strat */
/* ============================================================================================================================================ */
section.chemistry-online{background-image: url("../img/chemistry-online.jpg");margin-top: -1px;background-repeat: no-repeat;padding: 50px 0px;
background-size: cover;}
section.chemistry-online h2 {font-size: 40px;font-weight: 700;color: #fff;padding-top: 20px;padding-bottom: 60px;line-height: 46px;}
section.chemistry-online h2 span{color: #fd7400;}
section.chemistry-online .border-section{border: #6dc6b8;background: #6dc6b8;padding: 51px 3px;width: 100%;}
section.chemistry-online .border-section:hover{border: #1c4c44;background: #1c4c44;}
section.chemistry-online .border-section h6 a{color: #fff;font-size: 25px;text-align: center;}
section.chemistry-online .border-section h6{text-align: center;line-height: 2.8rem;font-size: 30px;font-weight: 600;letter-spacing: 1px;}
section.chemistry-online .border-2{padding-top: 30px;padding-bottom: 30px;}
/* chemistry-online-End */
/* ============================================================================================================================================ */
/* section Pricing-Plan start */
/* =============================================================================================================== */
section.Pricing-Plan{margin-top: 10px;margin-bottom: 0px;}
td.cell100.column2 {padding-left: 2px;}
td.cell100.column3 {padding-left: 5px;}
td.cell100.column4 {padding-left: 8px;}
.Pricing-Plan .nav > li > a {position: relative;display: block;padding: 10px 15px;color: #979797;overflow: hidden;font-size: 18px;border: none;}
.Pricing-Plan .nav-tabs{padding-top: 20px;}
.Pricing-Plan .nav-tabs {border-bottom: 1px solid #ddd;display: inline-block;}
.Pricing-Plan h1,
.Pricing-Plan h3{font-size: 30px;margin-left: 0; color: #1c4c44;font-weight: 800;}
.Pricing-Plan  .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {color: #6dc6b8;cursor: default;overflow: hidden;border:none;
border-bottom: 1px solid #6dc6b8;}
.Pricing-Plan  .nav>li>a:focus, .nav>li>a:hover {text-decoration: none;background:none;overflow: hidden;}
.Pricing-Plan .nav-tabs {border-bottom: 1px solid #ddd;display: inline-block}
.Pricing-Plan .nav-tabs>li>a:hover {border:none;overflow: hidden;border-bottom: 1px solid #1c4c44;}

/* section Pricing-Plan end */
/* =============================================================================================================== */


/* <section what-my start */
/* ===================================================================================== */

section.what-my{background-image: url("../img/what-my.jpg");margin-top: -70px;background-repeat: no-repeat;padding: 50px 0px;background-size: cover;}
section.what-my h2 {color: #fff;font-weight: 700;font-size: 40px;padding-bottom: 30px;letter-spacing: 0px;}


/*-------------------------------*/
/*    Carousel Fade Transition   */
/*-------------------------------*/

#fade-quote-carousel.carousel {padding-bottom: 0px;}
#fade-quote-carousel.carousel .carousel-inner .item {opacity: 0;-webkit-transition-property: opacity;-ms-transition-property: opacity;
transition-property: opacity;}
#fade-quote-carousel.carousel .carousel-inner .active {opacity: 1;-webkit-transition-property: opacity;-ms-transition-property: opacity;
transition-property: opacity;}
#fade-quote-carousel.carousel .carousel-indicators {bottom: 10px;}
#fade-quote-carousel.carousel .carousel-indicators > li {background-color: transparent;border:2px #fff solid;width: 14px;height: 14px;}
#fade-quote-carousel.carousel .carousel-indicators .active {width: 14px !important;height: 14px;margin: 1px;background-color: #6dc6b8;
border:2px #6dc6b8 solid;}
#fade-quote-carousel blockquote {text-align: center;border: none;}
#fade-quote-carousel blockquote p{color: #fff;font-size: 15px;padding-bottom: 35px;letter-spacing: 1px;}
#fade-quote-carousel blockquote h5{color: #6dc6b8;	padding-bottom: 15px;font-size: 18px;}
#fade-quote-carousel blockquote h6{color: #fff;padding-bottom: 40px;font-size: 18px;	}
#fade-quote-carousel .profile-circle {width: 120px;height: 120px;margin: 25px auto;border-radius: 100px;border: 3px #6dc6b8 solid;background-color: #fff;}
.faq_inner_process{padding: 60px 0 40px; background: #fff; margin: 0}

/* <section what-my end*/
/*--------------contact-section-----------*/
.contact-section{ padding: 80px 0; margin: 0}
.my-contact{ display: inline-block; width: 100%; }
.contact-bxa{ display: inline-block; width: 100%; border-bottom: 1px #ddd solid;padding-bottom: 30px;}
.contact-bxa h2{ color: #000; font-size:30px; position: relative; margin-bottom: 30px; }
.contact-bxa p{ color: #606060; font-size: 16px; }
.contact-details{ display: inline-block; width: 100%;padding-top: 40px;padding-left: 30px;}
.address-details{ display: inline-block; width: 100%; padding-bottom: 20px; font-size: 16px; color: #9b9b9b; border-bottom: 1px #ddd solid;
margin-bottom: 20px;}
.address-details h3{ display: inline-block; width: 100%; color: #000; font-size: 20px; padding-bottom: 20px;}
.address-details span{ display: inline-block; width: 92%; vertical-align: top;}
.address-details i{ width: 6%}
.phone-details i{ font-size: 20px;vertical-align: top;}
.addre-info i{ font-size: 21px;}
.my-contact .well-sm{ background: transparent; padding: 10px 0 0 ; border-radius: 0; box-shadow: none; border: none;}
.my-contact .well-sm h3{ color: #9b9b9b; font-size:16px; position: relative; margin-bottom: 25px; line-height: 25px; }
.my-contact .form-control { border: 1px solid #ddd; border-radius: 30px; box-shadow: none;color: #7e7e7e;font-size: 17px; height: 48px; padding: 0px 20px;}
.my-contact textarea.form-control { height: 200px; max-width: 100%; min-width: 100%;padding: 15px 20px; resize: none}
.my-contact .btn-primary{background: #6DC6B8; border-radius: 30px; border:none;font-size: 16px;padding:9px 30px; margin-top: 5px; color: #fff}
.my-contact .btn-primary:hover { background: #FD7400; color: #fff;}
.my-contact .site-sub-titles{ text-align: left}
.my-contact .site-sub-titles::before {left: 0;transform: translate(-0%,0);}

.my-contact .header-title{ font-size: 32px; padding-bottom: 10px;}
.my-contact .header-title:before{ left: 0;transform: translate(0%, 0px);}
.slider-inner{ overflow: visible}
/* ===================================================================================== */

/* <section blog start*/
/* ===================================================================================== */
#blog .section-content h2{font-weight: 700;color: #1c4c44;font-size: 40px;}
#blog{margin: 0px 0px;}
.mb-30 {margin-bottom: 30px !important;}
.post .entry-header {position: relative;overflow: hidden;}
.owl-carousel .owl-item img {display: inline-block;width: auto;}
.post .entry-header .entry-date {position: absolute;right: -47px;top: 0;transform: rotate(45deg);transition: all 200ms ease-in-out 0s;}
.post .entry-content {border: 1px solid #f7f8f7;transition: all 300ms ease-in-out 0s;}
.p-15 {padding: 15px !important;}
.mt-5 {margin-top: 5px !important;color: #999;font-family: 'Roboto', sans-serif;text-align: left;}
.mt-5 a{color:#fd7400;font-weight: 500;}
h4.entry-title.text-white.text-uppercase.font-weight-600.m-0.mt-5 a{color: #000;font-weight: 700;}
.mt-5 a:hover{color: #6dc6b8;}
.text-theme-colored2 {color: #FC9928 !important;}
.mr-5 {margin-right: 5px !important;}
.mt-0 {margin-top: 0!important;}
.line-bottom-theme-colored-2 {position: relative;margin-bottom: 30px;padding-bottom: 10px;}
.line-height-1 {line-height: 1 !important;font-weight: 700;color: #1c4c44;font-size: 40px;}
.list-inline {padding-bottom: 5px;padding-top: 9px;}
.list-inline>li {display: inline-block;padding-right: 5px;padding-left: 5px;color: #999;}
.mr-10 {margin-right: 10px !important;}
.text-theme-colored2 {color: #FC9928 !important;}
.post .entry-header {position: relative;overflow: hidden;}
.post .entry-header .entry-date {position: absolute;right: -47px;top: 0;transform: rotate(45deg);transition: all 200ms ease-in-out 0s;}
.bg-theme-colored {background-color: #212331 !important;}
#blog .owl-carousel .owl-prev span {position: absolute;padding: 0px 0px;font-size: 35px;top: -13px;left: 9px;}
#blog .owl-carousel .owl-prev {position: absolute;left: -1px;top: 179px;background: rgb(255, 255, 255,0.5)!important;color: #000!important;
border-radius: 0%;height: 30px;width: 30px;}
#blog .owl-carousel .owl-prev:hover{background-color: #fff;}
#blog .owl-carousel .owl-next {position: absolute;right: 0px;top: 179px;background: rgb(255, 255, 255,0.5)!important;color: #000!important;
border-radius: 0%;height: 30px;width: 30px;}
#blog .owl-carousel .owl-next:hover{background-color: #fff;}
#blog .owl-carousel .owl-next span {font-size: 35px;padding: 0px 0px;top: -13px;left: 11px;position: absolute;}
.panel-group .panel-heading {padding: 0;}
.panel-group .panel-heading .panel-title {font-size: 13px;position: relative;}
.panel-group .panel-heading .panel-title a {color: #111111;display: block;padding: 10px 15px;font-size: 17px;}
.panel-group.accordion-icon-right .panel-heading .panel-title a:after {content: "\f068";font-family: fontawesome;font-size: 10px;right: 0;padding: 4px 10px;
position: absolute;}
.panel-group.accordion-icon-right .panel-heading .panel-title a.collapsed::after {content: "\f067";}
.panel-group.accordion-icon-left .panel-heading .panel-title a {padding-left: 30px;}
.panel-group.accordion-icon-left .panel-heading .panel-title a:before {content: "\f068";font-family: fontawesome;font-size: 10px;left: 0;padding: 3px 10px;
position: absolute;}
.panel-group.accordion-icon-left .panel-heading .panel-title a.collapsed::before {content: "\f067";}
.panel-group.accordion-bordered {border: 1px solid #dddddd;}
.panel-group.accordion-bordered .panel {border: none;box-shadow: none;border-bottom: 1px solid #dddddd;}
.panel-group.accordion-bordered .panel:last-child {border-bottom: none;}
.panel-group.accordion-bordered .panel .panel-heading {background-color: transparent;}
.panel-group.accordion-flat .panel {border-radius: 0;}
.panel-group.accordion-flat .panel .panel-heading {border-radius: 0;}
.panel-group.accordion-no-border {border: 0;}
.panel-group.accordion-no-border .panel {/* border: none; *//* box-shadow: none; */}
.panel-group.accordion-no-border .panel:last-child {border-bottom: none;}
.panel-group.accordion-no-border .panel .panel-heading {background-color: transparent;}
.panel-group.accordion-no-border .panel .panel-heading .panel-title {font-size: 14px;}
.panel-group.accordion-no-border .panel .panel-heading .panel-title a {padding-left: 0;padding-right: 0;}
.panel-group.accordion-no-border .panel .panel-body {border-top: none;padding-left: 0;padding-right: 0;padding-top: 0;}
.panel-group.accordion-no-border.accordion-icon-left .panel .panel-heading .panel-title a {padding-left: 20px;}
.panel-group.accordion-no-border.accordion-icon-left .panel .panel-heading .panel-title a:before {padding-left: 0;}
.panel-group.accordion-no-border.accordion-icon-left .panel .panel-body {padding-left: 20px;}
.panel-group.accordion-no-border.accordion-icon-right .panel .panel-heading .panel-title a {padding-right: 20px;}
.panel-group.accordion-no-border.accordion-icon-right .panel .panel-heading .panel-title a:before {padding-right: 0;}
.panel-group.accordion-icon-filled.accordion-icon-left .panel .panel-heading .panel-title a {padding-left: 30px;}
.panel-group.accordion-icon-filled.accordion-icon-left .panel .panel-heading .panel-title a:before {background-color: #FC9928;color: #fff;padding: 4px 6px;}
.panel-group.accordion-icon-filled.accordion-icon-left .panel .panel-body {padding-left: 30px;}
.panel-group.accordion-icon-filled.accordion-icon-right .panel .panel-heading .panel-title a:after {background-color: #333333;color: #fff;padding: 4px 6px;}
.panel-group.accordion-icon-filled.accordion-icon-right .panel .panel-body {padding-right: 30px;}
.panel-group.accordion-stylished-left-border .panel {box-shadow: none;-webkit-border-radius: 0 0 0 0;-moz-border-radius: 0;-ms-border-radius: 0 0 0 0;
border-radius: 0 0 0 0;border: none;position: relative;}
.panel-group.accordion-stylished-left-border .panel:not(:last-child):before {border-left: 1px dashed #cccccc;content: "";height: 100%;left: 14px;
position: absolute;top: 15px;width: 1px;z-index: 0;}
.panel-group.accordion-stylished-left-border.accordion-icon-left .panel .panel-heading {padding-bottom: 15px;}
.panel-group.accordion-stylished-left-border.accordion-icon-left .panel .panel-heading .panel-title a {padding-left: 40px;font-family: 'Roboto', sans-serif;
color: #111;font-weight: 500;font-size: 14px;}
.panel-group.accordion-stylished-left-border.accordion-icon-left .panel .panel-heading .panel-title a:before {border-radius: 5px;font-size: 12px;padding: 6px 10px;
top: 5px;}
.panel-group.accordion-stylished-left-border.accordion-icon-left .panel .panel-body {padding-left: 40px;color: #777777;font-family: 'Roboto', sans-serif;
padding-top: 0px;padding-bottom: 0px;text-align: left;}

/* <section blog End*/
/* ===================================================================================== */

/* <footer-start*/
/* ===================================================================================== */
footer .bdo{background-image: url(../img/foot.png);margin-top: 0px;background-repeat: no-repeat;padding: 20px 0px;background-size: cover;}
footer .bdo .row{padding: 35px 0px;}
footer .bdo .footer-logo img{padding-bottom: 20px;}
footer .bdo .footer-logo p {font-size: 14px;color: #fff;text-align: left;width: 84%;line-height: 30px;}
footer .bdo .link h2 {padding-bottom: 38px;color: #fff;font-size: 22px;padding-top: 16px;}
footer .bdo .link ul li{padding-bottom: 20px;}
footer .bdo .link ul li a{color: #fff;font-size: 15px;}
footer .bdo .link ul li a:hover{color: #fd7400;}
footer .bdo .form4 h2{padding-bottom: 38px;color: #fff;font-size: 22px;padding-top: 16px;}
footer .bdo .form4 .firstname{padding-bottom: 20px;	}
footer .bdo .form4 .form-control {display: block;width: 100%;height: 41px;background-color: #e6e6e6 !important;border-radius: 0px;}
footer .bdo .form4 .Email{padding-bottom: 20px;	}
footer .bdo .form4 .contact{padding-bottom: 20px;	}
footer .bdo .form4 .button1 .btn{background-color: #6dc6b8;width: 100%;height: 41px;color: #fff;font-size: 16px;border-radius: 0px;}
footer .bdo .form4 .button1 .btn:hover{background-color: #fd7400;	}
footer .bdo .form4  .massage{width: 100%;padding: 14px 11px;height: 86px;background-color: #e6e6e6 !important; border: none}
footer .foot01{padding: 10px 0px;}
footer .foot01 .copy-right p{color: #000;font-size: 16px;letter-spacing: 1px;}
footer .foot01  .footer-socil-icon{display: block;float: right;}
footer .foot01  .footer-socil-icon li{display:inline-block;}
footer .foot01 .footer-socil-icon li a {color: #1c4c44;padding-left: 10px;margin-right: 18px;font-size: 20px;}
footer .foot01  .footer-socil-icon li a:hover{color: #6dc6b8;}
.comming-soon {max-width: 370px;margin: 0 auto;padding: 0 10px;}
.blog-sections{ padding: 70px 0}
.form4 label.error::before,
.my-contact label.error::before {position: absolute;left: 34px;top: -7px;content: "";border-left: 7px transparent solid;border-right: 7px transparent solid;
border-bottom: 7px #fe6f6f solid;}
.my-contact label.error {color: #fe6f6f;font-size: 13px;width: 100%;padding: 5px 30px;border-radius: 30px;position: relative; font-weight: normal}
.form4 textarea.error,
.form4 .form-control.error,
.my-contact .form-control.error {border: 1px solid #fe6f6f;}
.form4 label.error::before{ left: 14px;}
.form4 label.error{color: #fe6f6f;font-size: 13px;width: 100%;padding: 5px 5px 0; margin: 0;position: relative; font-weight: normal}
.blog-itms .post-thumb.thumb {display: inline-block;width: 100%;height: 220px;overflow: hidden;float: left;}

/* <footer-End*/

/*---------------------------*/
.owl-carouseld img {display: block;width: 100%;}
.blog-detail-bx{ padding: 20px 0 !important; border: none !important}
.blog-detail-bx .mt-5 {color: #666;font-size: 15px;padding: 4px 0;}
.blog-detail-bx h4.entry-title.text-white.text-uppercase.font-weight-600.m-0.mt-5 {color: #000;font-family: 'Roboto Slab', serif;font-weight: 700;font-size: 20px;}
.FRQs {display: inline-block;width: 100%;padding: 10px 0;}
.papers {display: inline-block;width: 100%;padding: 30px 0;}
.papers ul {display: inline-block;width: 100%;}
.papers ul li {display: inline-block;margin: 0 5px 10px 0;}
.papers ul li a {display: inline-block;padding: 10px;background: #6dc6b8;color: #221e42;width: 105px;text-align: center;font-weight: 600;font-size: 15px;
border-radius: 3px;}
.papers ul li a:hover {background: #329989;color: #fff;}
.ap-chemistry-bxa tbody th{ width: 200px;}
.papers h3 {color: #1c4c44;font-size: 28px;font-weight: 600;padding-bottom: 20px;}
.papers .papers-month ul li a {width: auto;}
.papers-month-years {display: inline-block;width: 100%;padding-bottom: 20px;}
.papers-month-years h4 {color: #1c4c44;font-size: 25px;font-weight: 600; position: relative}
.papers-month-years h4::before {position: absolute;left: 0;bottom: 0;content: "";width: 28px;height: 2px;background: #1c4c44;}
.papers-month h5 {color: #6f6f6f;font-size: 18px;padding-bottom: 10px;font-weight: 500;}
.papers-month {display: inline-block;width: 100%;padding-top: 10px;}

.ApChemistryTopicsBx{}
.ApChemistryTopicsBx tbody th {
	width: 30%;
}
.ApChemistriHeaderTitle {
	display: inline-block;
	width: 60%;
}
.ApChemistriHeaderTitleBtn {
	float: right;
}
.Scoringguidelines{padding-top: 40px;}
section.abouts .title .ApChemistriHeaderTitleBtn .btn-primary {
	padding: 12px 40px;
	font-size: 18px;
	font-weight: 600;
	border-radius: 40px;
}
/* ===================================================================================== */

/* media */
@media (min-width: 1200px) and (max-width: 1500px){
section.slider .slider2 {left: 24%;}
section.slider .slider3 {bottom: 36%;right: 15%;}
}
@media (min-width: 992px) and (max-width: 1199px) {
section.slider {padding: 238px 0px;}
section.chemistry-online .border-section h6 a {font-size: 22px;}
.container-table100 {width: 100%;min-height: 63px !important;}
.button {padding: 6px 9px !important;}
.navbar-right {float: right!important;margin-right: -27px;}
header .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
color: #221e42;background: none;font-size: 14px;font-weight: 600;text-transform: uppercase;}
header .navbar-default .navbar-nav>li>a {color: #221e42;font-size: 13px;font-weight: 600;text-transform: uppercase;padding-left: 10px;padding-top: 20px;}
section.abouts .title p {color: #535353;font-size: 13px;padding: 14px 0px;}
.header img{max-width: 25%;}
section.slider {padding: 169px 0px !important;}
.logo {margin-left: -8px;}
}

/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {
header .float {margin-top: -22px;}
.navbar-right {float: right!important;margin-right: -30px;}
header .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {color: #221e42;
background: none;font-size: 14px;font-weight: 600;text-transform: uppercase;}
header .navbar-default .navbar-nav>li>a {color: #221e42;font-size: 13px;font-weight: 600;text-transform: uppercase;padding-left: 2px;padding-top: 20px;
padding-right: 10px}
section.abouts .title p {color: #535353;font-size: 13px;padding: 14px 0px;}
.header img{max-width: 25%;}
section.slider {padding: 169px 0px !important;}
.logo {margin-left: -11px;}
section.slider .slider1 {width: 74px;height: 74px;top: 36px;left: 106px;}
section.slider .slider2 {width: 48px;height: 42px;top: 169px;}
section.slider .slider3 {width: 75px;height: 54px;top: 91px;right: 150px;}
section.chemistry-online .border-section {margin-bottom: 10px;}
section.chemistry-online .border-2 {padding-top: 0px;}
.button {padding: 6px 12px !important;font-size: 9px !important;}
.container-table100 {width: 100%;min-height: 76vh !important;}
section.what-my {margin-top: -107px;}
#blog{margin: 0px;}
footer .foot01 .footer-socil-icon {display: block;float: right;margin-top: -21px;}
.table100.ver1 {overflow-y: auto;}
.table100-head {width: 1000px;}
.container-table100{width: 919px !important;}
.container-table100 table {width: 1000px;}
.table100-body {max-height: 155px;overflow-y: auto;width: 1000px;}
.svg-img {display: none;}
.work_process ul.process_list {margin: 0;}
.work_process ul.process_list li .number-box {width: 60px;}
.work_process ul.process_list li .process-details {padding-left: 20px;}
.work_process .heading{text-align: left;}
.work_process ul.process_list:before {display: none;}
.work_process ul.process_list:after {display: none;}
.work_process ul.process_list li .number-box .icon-circle {position: inherit;left: 0;top: 0;}
.work_process ul.process_list li .number-box .icon-circle {width: 60px;height: 60px;padding: 16px 0;top: -6%;}
.work_process ul.process_list li .process-details p {width: 100%;}
.work_process ul.process_list li {padding: 20px 0!important;}
.work_process .number-box .hidden-xs{display: none;}
.horizontal-scroll-bx{ display: inline-block; width: 100%; overflow-x: auto}
.horizontal-scroll-bx {display: inline-block;width: 100%;overflow-x: auto;}

}
@media (max-width: 767px) {
.navbar-default .navbar-toggle {margin-top: -51px;}
#bs-example-navbar-collapse-1 .dropdown-menu>li>a {color: #fff;}
.navbar-default .navbar-nav>li>a:hover {color: #fff;background-color: transparent;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {color: #fff;background: none;}
.logo{margin-bottom: 15px;}
.header .fixed-me {padding: 7px 0px !important;}
header .float {margin-top: -21px;}
section.slider {padding:166px 0px !important;}
section.slider .slider1 {width: 70px;top: 30px;left: 90px;}
section.slider .slider2 {width: 40px;bottom: 14%;}
section.slider .slider3 {width: 70px;bottom: 35%;right: 19%;}
section.chemistry-online .border-section {margin-bottom: 10px;}
section.chemistry-online .border-2 {padding-top: 0px;}
.button {padding: 6px 8px !important;font-size: 9px !important;}
header .navbar-right {margin-top: 0px;background-color: #000;}
header .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {color: #6dc6b8;
background: none;font-size: 16px;font-weight: 600;}
header .navbar-default .navbar-nav>li>a {color: #fff;font-size: 16px;font-weight: 600;}
#blog{margin-top: -24px;}
section.what-my {margin-top: -97px;}
.bdo{text-align: center !important;}
footer .bdo .footer-logo p {font-size: 15px;color: #fff;text-align: center;width: auto;}
footer .bdo .form4 .button1 .btn {   width: 100%;}
footer .bdo .form4 .form-control {width: 100%;}
footer .bdo .form4 .massage {width:100%;}
footer .foot01 .footer-socil-icon {margin-top: -21px;}
.table100.ver1 th {font-size: 15px !important;}
.table100.ver1 {overflow-y: auto;}
.table100-head {width: 1000px;}
.container-table100 table {width: 1000px;}
.table100-body {max-height: 155px;overflow-y: auto;width: 1000px;}
.wrap-table100 {width: 100% !important;}
.svg-img {display: none;}
.work_process ul.process_list {margin: 0;}
.work_process ul.process_list li .number-box {width: 60px;}
.work_process ul.process_list li .process-details {padding-left: 20px;}
.work_process .heading{text-align: left;}
.work_process ul.process_list:before {display: none;}
.work_process ul.process_list:after {display: none;}
.work_process ul.process_list li .number-box .icon-circle {position: inherit;left: 0;top: 0;}
.work_process ul.process_list li .number-box .icon-circle {width: 60px;height: 60px;padding: 16px 0;top: -6%;}
.work_process ul.process_list li .process-details p {width: 100%;}
.work_process ul.process_list li {padding: 20px 0!important;}
.papers ul li {margin: 0 5px 2% 0;width: 31%;}
.papers ul li a {width: 100%;}
.horizontal-scroll-bx {display: inline-block;width: 100%;overflow-x: auto;}
section.group-table3 h1 {font-size: 21px;}
.papers .papers-month ul li {width: 100%; margin-right: 0}
.papers .papers-month ul li a {width: auto;background: transparent;padding: 0 0 0 16px;position: relative; text-align: left}
.papers .papers-month ul li a:hover {
    background: transparent;
    color: #329989;
}
.papers .papers-month ul li a::before {position: absolute;left: 0;top: 6px;content: "";width: 10px;height: 10px;background: transparent;
 border: 2px #929292 solid;border-radius: 50%;}
.papers-month h5 {color: #221e42;border-bottom: 1px #9d9d9d solid;padding-bottom: 5px;margin-bottom: 13px;}
.table-bordered {
	width: 800px;
	max-width: 800px;
}
.breadcrumb-container {
	padding-top: 30px;
}
.breadcrumbs {
	padding: 0px 0 30px;
}
.ApChemistriHeaderTitleBtn {
	float: left;
	width: 100%;
	margin-bottom: 30px;
}
.ApChemistriHeaderTitle {
	display: inline-block;
	width: 100%;
}
}
@media (max-width: 479px){
section.slider .slider1 {width: 42px;height: 90px;top: 26px;left:50px;}
.wrap-table100 {width: 100% !important;}
section.chemistry-online .border-section h6 {text-align: center;line-height: 1.8rem;font-size: 30px;font-weight: 800;letter-spacing: 0px;}
.table100.ver1 {overflow-y: auto;}
.table100-head {width: 1000px;}
.container-table100 table {width: 1000px;}
.table100-body {max-height: 155px;overflow-y: auto;width: 1000px;}
section.abouts .title h3 {font-size: 28px;font-weight: 900;color: #fd7400;}
footer .foot01 .footer-socil-icon li a {color: #1c4c44;padding-left: 10px;margin-right: 3px;font-size: 16px;}
section.slider .slider2 {width: 21px;height: 42px;top: 114px;}
section.slider .slider3 {width: 40px;height: 54px;top: 75px;right: 41px;}
section.slider {padding: 91px 0px !important;margin-top: -17px;}
.table100.ver1 td {font-size:14px !important;}
.table100.ver1 th {font-size: 16px !important;}
.header img{max-width: 75%;}
section.chemistry-online .border-section h6 a {font-size: 14px;}
section.abouts .title .btn-primary {padding: 11px 15px;font-size: 16px;margin-top: -5px;box-shadow: 2px 3px 5px #fd7400;text-align: center;
margin-bottom: 14px;}

section.chemistry-online h2 {font-size: 22px;font-weight: 600;}
.Pricing-Plan .nav > li > a {position: relative;display: block;padding: 10px 1px;color: #000;overflow: hidden;font-size: 18px;border: none;}
section.what-my h2 {font-size: 30px;}
.section-content {margin-top: 24px;}
.link {padding-top: 5px;}
footer .bdo .link h2 {padding-bottom: 18px;padding-top: 16px;}
footer .bdo .link ul li {display: inline-block;padding: 0 5px;}
footer .bdo .link ul li a {color: #fff;font-size: 13px;}
footer .foot01 .copy-right p {font-size: 13px;letter-spacing: 0px;}
.header .fixed-me {padding: 7px 0px !important;}
.container-table100 {padding: 33px 0px !important;}
footer .bdo .form4 h2 {padding-bottom: 20px;color: #fff;font-size: 22px;padding-top: 25px;}
.group-table-overflow {overflow-x: auto;}
.table-bordered {width: 800px;max-width: 800px;}
.svg-img {display: none;}
.work_process ul.process_list {margin: 0;}
.work_process ul.process_list li .number-box {width: 60px;}
.work_process ul.process_list li .process-details {padding-left: 20px;}
.work_process .heading{text-align: left;}
.work_process ul.process_list:before {display: none;}
.work_process ul.process_list:after {display: none;}
.work_process ul.process_list li .number-box .icon-circle {position: inherit;left: 0;top: 0;}
.work_process ul.process_list li .number-box .icon-circle {width: 60px;height: 60px;padding: 16px 0;top: -6%;}
.work_process ul.process_list li .process-details p {width: 100%;}
.work_process ul.process_list li {padding: 20px 0!important;}

.ap-chemistry-bxa .table-bordered { width: 700px;}
.ap-chemistry-bxa .second-th{ width: 270px}
.ap-chemistry-bxa .thead-light th:first-child { width: 210px;}
.papers .papers-month ul li a { font-size: 14px; text-align: left}
}
@media (max-width:320px){
.navbar-default .navbar-toggle {margin-top: -47px;}
.header img{max-width: 75%;}
.Pricing-Plan .nav > li > a {position: relative;display: block;padding: 10px 0px;color: #000;overflow: hidden;font-size: 16px;border: none;}
.table100.ver1 {overflow-y: auto;}
.table100-head {width: 1000px;}
.container-table100 table {width: 1000px;}
.table100-body {max-height: 155px;overflow-y: auto;width: 1000px;}
.wrap-table100 {width: 100% !important;}
footer .foot01 .copy-right p {font-size: 11px;letter-spacing: 0px;}
.group-table-overflow {overflow-x: auto;}
.table-bordered {width: 1000px;}
.svg-img {display: none;}
.work_process ul.process_list {margin: 0;}
.work_process ul.process_list li .number-box {width: 60px;}
.work_process ul.process_list li .process-details {padding-left: 20px;}

}
