/* CSS Document */body {background: #fff;margin: 0px;padding: 0px;font: 400 14px/22px 'Open Sans', sans-serif;color: #888;}h1 {font: 600 30px/30px 'Open Sans', sans-serif;display: block;color: #111;}h2 {font: 600 30px/30px 'Open Sans', sans-serif;display: block;color: #111;}h3 {font: 400 20px/20px 'Open Sans', sans-serif;display: block;color: #000;}h4 {font: 500 14px/20px 'Open Sans', sans-serif;display: block;color: #16191a;}p {font: 400 14px/24px 'Open Sans', sans-serif;color: #888;}a {text-decoration: none;color: #111; outline:none !important;}a:hover, a:focus {color: #111;text-decoration: underline;}.trans_eff {transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;}/* &&&&&&&&&&&&&&&&&&&&& HOME PAGE CLASSES &&&&&&&&&&&&&&&&&&&&&&& *//*comman clasess*/.title1 {font-size: 30px;line-height: 35px;position: relative;display: inline-block;}.title1:after {content: '';background: #c83d1c;width: 130px;height: 2px;display: block;margin: 15px auto 0 auto;}.title1:before {content: '';background: url(../images/dott.png) no-repeat center center;position: absolute;width: 10px;height: 10px;left: 50%;transform: translate(-50%, 0);top: 46px;}.title2:after {content: '';background: #c83d1c;width: 70px;height: 2px;display: block;margin: 15px 0 0 2px;}/*comman clasess ends*//*top clasess*/.top {background: #efefef;}.top .left {float: left;margin: 5px 0 0 0;}.top .left a {color: #777;font-size: 13px;font-family: 'Open Sans', sans-serif;text-decoration: none;padding: 0 13px;border-left: 1px solid #fff;}.top .left a:first-child {padding-left: 0;border-left: 0;}.top .right {float: right;}.top .right a {display: inline-block;text-align: center;color: #2879ad;font-size: 17px;width: 32px;height: 35px;padding: 7px 0;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;}/*top clasess ends*//*header clasess*/header {width: 100%;background: #fff;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;}header .menu_con {background: #2879ad;min-height: 70px;border-bottom: 2px solid #3689be;position: relative;z-index: 2;}header .navbar-brand {padding: 0 !important;max-width: 317px;height: auto;display: block;margin: 10px 0;}header .navbar-brand img {display: block;width: 100%;height: auto;}.tp-right-contact {float: right;margin-top: 20px;}.tp-right-contact p {float: left;border-right: 1px solid #ddd;padding: 0 25px;}.tp-right-contact p span {float: left;margin-left: 10px;}.tp-right-contact p span a {font-size: 18px;color: #111;font-weight: 700;display: block;line-height: 14px;text-decoration: none;}.tp-right-contact p span small {text-transform: uppercase;color: #999;font-size: 13px;}.tp-right-contact p .fa {width: 44px;height: 44px;border: 2px solid #2879ad;border-radius: 100%;float: left;text-align: center;color: #2879ad;}.tp-right-contact p .phone {font-size: 24px;padding: 8px 0;}.tp-right-contact p .email {font-size: 19px;padding: 10px 0;}.tp-right-contact p:nth-child(2) {border-right: 0;padding-right: 0;}header .navbar-collapse {padding: 0;float: left;}header .navbar-default {background: none;border: 0}.navbar-nav {margin: 18px 0 0 0;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .5s;-ms-transition: all linear .3s;}header .right_nav {float: right;}header .navbar-nav>li>a {font: 400 13px/35px 'Open Sans', sans-serif;color: #fff;padding: 0 22px;height: 35px;transition: all linear .2s;-webkit-transition: all linear .2s;-moz-transition: all linear .2s;-ms-transition: all linear .2s;background: none !important;border-radius: 3px;}header .navbar-nav>li.active>a, header .navbar-nav>li.active>a:hover, header .navbar-nav>li>a:hover, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {color: #111;background: #fff !important;}header .navbar-nav>li>a:focus {color: #111;background: #fff !important;}header .navbar-nav>li:hover a {color: #111;background: #fff !important;}#home .home, #about-us .about-us, #products .products, #contact-us .contact-us, #sitemap .sitemap {color: #111;background: #fff !important;}header .navbar-nav>li>.sub_con {display: none;width: 280px;position: absolute;left: 0;top: 35px;z-index: 3;padding-top: 1px;border-bottom: 3px solid #2879ad;}header .navbar-nav>li:hover .sub_con {display: block;}header .navbar-nav>li>.sub_con>.sublink {background: #fff;box-shadow: 0 3px 3px 2px rgba(0,0,0,0.1);border-radius: 3px;overflow: hidden;}header .navbar-nav>li>.sub_con>.sublink>li {position: relative;list-style: none;}header .navbar-nav>li>.sub_con>.sublink>li>a {font: 400 13px/18px 'Open Sans', sans-serif;color: #666;display: block;text-decoration: none;border-bottom: 1px solid #eee;background: #fff;padding: 10px 20px 10px 20px;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;position: relative;}header .navbar-nav>li>.sub_con>.sublink>li>a .fa, header .navbar-nav>li>.sub_con>.sublink>li>.sublink_x>li>a .fa {font-size: 10px;margin-right: 2px;}header .navbar-nav>li>.sub_con>.sublink>li:last-child a, header .navbar-nav>li>.sub_con>.sublink>li>.sublink_x>li:last-child a, header .navbar-nav>li>.sub_con>.sublink>li>.sublink_x>li:hover .sublink_xx>li:last-child a {border-bottom: 0px;}header .navbar-nav>li>.sub_con>.sublink>li:hover a {color: #fff;background: #2879ad !important;}header .navbar-nav>li>.sub_con>.sublink>li a.title {background: #c83d1c !important;color: #fff;font-weight: 600;text-transform: uppercase;font-size: 15px;}header .navbar-nav>li>.sub_con>.sublink>li a.title .fa {font-size: 18px;}a.mob_link_dd {display: none !important;}a.mob_link_dd b {width: 16px;height: 16px;float: right;display: block;background-image: url(../images/fq-r.png);background-repeat: no-repeat;margin: 14px 5px 0 0}a.mob_link_dd_act b {width: 16px;height: 16px;float: right;display: block;background-image: url(../images/fq-b.png);background-repeat: no-repeat;margin: 14px 5px 0 0}a.mob_link_dd_act {border-bottom: 0 !important;}.request-quote {background: #c83d1c;font: 400 18px/70px 'Open Sans', sans-serif;color: #fff;text-transform: uppercase;padding: 0 25px;height: 70px;margin-bottom: -2px;border-bottom: 1px solid #b73213;display: inline-block;float: right;text-decoration: none;}.request-quote:hover, .request-quote:focus {color: #fff;text-decoration: none;background: #b73213;}/*header clasess ends*//*slider clasess*/.slider_con {max-height: 570px;overflow: hidden;}.slider_con .carousel-caption {left: 110px;top: 0 !important;text-align: left !important;}.slider_con .carousel-caption figcaption {position: absolute;top: 50%;left: 0;transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);}.slider_con .carousel-caption figcaption h3 {font-size: 30px;font-weight: 700;color: #fff;line-height: 45px;background: rgba(17,17,17,0.6);padding: 8px 20px 12px;border-left: 5px solid #c83d1c;display: inline-block;}.slider_con .carousel-caption figcaption p {font-size: 18px;color: #fff;font-weight: 300;margin-top: 18px;}.slider_con .carousel-caption figcaption .btn-default {height: 50px;background: #fff;padding: 0 30px;border: 0;height: 50px;font-size: 17px;font-weight: 700;text-transform: uppercase;color: #2879ad;border-radius: 3px;line-height: 50px;margin-top: 35px;}.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}@-webkit-keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);transform: translateX(-20px);}100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px);}100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}.carousel-indicators {bottom: 5px !important;z-index: 2;}.carousel-caption {text-align: left !important;}.slider_con .carousel-indicators li {display: inline-block;width: 50px;height: 3px;border: 0;margin: 0 1px;border-radius: 0;background-color: rgba(255,255,255,0.5);}.slider_con .carousel-indicators .active {width: 50px;height: 3px;margin: 0 1px;background-color: #fff;}.slider_con .carousel-caption .btn-warning:hover, .slider_con .carousel-caption .btn-warning:focus {background: none !important;color: #f99e3e !important;border: 1px solid #f99e3e !important;}.carousel-fade .carousel-inner .item {-webkit-transition-property: opacity;transition-property: opacity;}.carousel-fade .carousel-inner .item, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {opacity: 0;}.carousel-fade .carousel-inner .active, .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {opacity: 1;}.carousel-fade .carousel-inner .next, .carousel-fade .carousel-inner .prev, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {left: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.carousel-fade .carousel-control {z-index: 2;}.slider_con:hover .carousel-control {display: block;}.slider_con .carousel-control.left {left: 2%;}.slider_con .carousel-control.right {right: 2%;}.slider_con .carousel-control.left, .slider_con .carousel-control.right {background: none !important;}/*slider clasess ends*//*product Offered clasess*/ul.s-Offered li {width: 25%;float: left;list-style: none;margin: 15px 0;}ul.s-Offered li .inner figure {width: 250px;height: 250px;margin: auto;border-radius: 100%;background: #fff;position: relative;border: 3px solid #efefef;padding: 2px;overflow: hidden;}ul.s-Offered li .inner figure img {width: 100%;height: 100%;}ul.s-Offered li .inner figcaption {padding: 15px 15px;}ul.s-Offered li .inner figcaption .title {font-size: 18px;font-weight: 600;color: #111;text-transform: uppercase;line-height: 24px;margin: 10px 0 0 0;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;}ul.s-Offered li .inner figcaption .btn-primary {font-size: 14px;color: #fff;font-weight: 700;background: #2879ad;text-transform: uppercase;border-radius: 3px;text-decoration: none;border: 0;line-height: 35px;height: 35px;padding: 0 25px;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;}ul.s-Offered li:hover .inner figcaption .title {color: #c83d1c;}ul.s-Offered li:hover .inner figcaption .btn-primary {background: #c83d1c;}.inside_products_list {border: 1px solid #eee;padding: 25px 15px;text-align: center;}.inside_products_list figure {width: 250px;height: 250px;margin: auto;border-radius: 100%;background: #fff;position: relative;border: 3px solid #efefef;padding: 2px;overflow: hidden;}.inside_products_list figure img {width: 100%;height: 100%;}.inside_products_list figcaption {padding: 15px 15px;}.inside_products_list figcaption .title {font-size: 18px;font-weight: 600;color: #111;text-transform: uppercase;line-height: 24px;margin: 10px 0 0 0;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;}.inside_products_list figcaption .btn-primary {font-size: 14px;color: #fff;font-weight: 700;background: #2879ad;text-transform: uppercase;border-radius: 3px;text-decoration: none;border: 0;line-height: 35px;height: 35px;padding: 0 25px;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;}.inside_products_list:hover figcaption .title {color: #c83d1c;}.inside_products_list:hover figcaption .btn-primary {background: #c83d1c;}/*product Offered clasess ends*//*welcome clasess*/.welcome_con {background: #111 url(../images/welcome_bg.jpg) no-repeat center;margin: 60px 0 0 0;padding: 45px 0 60px 0;text-align: center;background-attachment: fixed;position: relative;}.welcome_con:before {content: '';width: 0;height: 0;left: 50%;transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);position: absolute;border-left: 25px solid transparent;border-right: 25px solid transparent;border-top: 25px solid #fff;top: 0;}.welcome_con h1 {font-size: 35px;color: #fff;line-height: 40px;font-weight: 300;position: relative;}.welcome_con h1 span {text-transform: uppercase;}.about_con h1 small {font-weight: 700;font-size: 25px;line-height: 45px;display: block;color: #2879ad;}.welcome_con h1:after {content: '\f111 \f111 \f111';color: #c83d1c;position: static;display: block;margin: 3px auto 0 auto;font-family: 'FontAwesome';font-size: 11px;letter-spacing: 7px;}.about_con p {font-size: 18px;line-height: 30px;font-weight: 300;margin: 10px 0 0 0;color: #fff;padding: 0 6.5%;}.about_con p strong {font-weight: 600;}.about_con .btn-danger {font: 600 15px/50px 'Open Sans', sans-serif;color: #fff;height: 50px;background: #c83d1c;border: 0;border-radius: 3px;padding: 0 50px;margin: 45px 0 0 0;text-transform: uppercase;}.about_con .btn-danger:hover, .about_con .btn-danger:focus {background: #b33314;}/*about clasess ends*//*testimonial clasess*/.ts_con .inner {background: #fff;padding: 35px 35px 45px 35px;box-shadow: 0 3px 2px 0px rgba(0,0,0,0.05);min-height: 100px;position: relative;border: 1px solid #eee;border-left: 4px solid #ddd;}.ts_con .inner:after {content: "";background: url(../images/triangle.png) no-repeat;width: 42px;height: 24px;position: absolute;bottom: -24px;left: 135px;}.ts_con .inner p {font-size: 19px;font-weight: 300;line-height: 28px;}.ts_con .inner .fa {margin: 0 5px 0 -20px;font-size: 30px;}.ts_con .client_name {color: #c83d1c;text-align: left;font-weight: 600;margin: 30px 0 0 58px;}/*testimonial clasess ends*//*training calendar clasess*/.training-calendar {background: #2879ad url(../images/tc_bg.jpg) no-repeat center;padding: 40px 0;margin: 60px 0 0 0;background-attachment: fixed;}.training-calendar .cols {width: 50%;float: left;border-left: 1px solid #fff;}.training-calendar .cols:first-child {border: 0;}.training-calendar .col1 {text-align: right;padding-right: 35px;}.training-calendar .col1 h3 {color: #fff;font-size: 45px;line-height: 45px;font-weight: 300;text-transform: uppercase}.training-calendar .col2 {padding: 25px 0 25px 35px;}.training-calendar .col2 .btn-default {height: 50px;background: #fff;padding: 0 50px;border: 1px solid #fff;height: 50px;font-size: 17px;font-weight: 700;text-transform: uppercase;color: #2879ad;border-radius: 3px;line-height: 50px;}.training-calendar .col2 .btn-default:hover {background: #2879ad;border: 1px solid #fff;color: #fff;}/*training calendar clasess ends*//*footer classes*/footer {background: #111;padding: 60px 0 0 0;}footer .left-col {width: 64%;float: left;margin: 0 0 0 0;}footer .left-col .cols {width: 25%;float: left;padding-right: 3%;}footer .left-col .cols:nth-child(2), footer .left-col .cols:nth-child(3) {width: 37%;float: left;padding-right: 3%;}footer .left-col .cols:nth-child(3) {margin-top: 42px;}footer .right-col {width: 36%;float: left;border-left: 1px solid #222;padding-left: 45px;}footer .right-col h3 {border-bottom: 1px solid #222;padding-bottom: 12px;position: relative;}footer .right-col h3:after {height: 3px;width: 60px;background: #c83d1c;content: '';position: absolute;display: block;margin-top: 11px;}footer .right-col p {font-size: 13px;color: #999;line-height: 22px;font-weight: 600;}.r_text_1 {height: 65px;overflow: hidden;display: block}.r_text_1_auto {height: auto;}.rm_link, .rm_link_x {position: relative;margin-top: 5px;display: block;}.rm_link:before, .rm_link_x:before {font-family: 'Open Sans', sans-serif;color: #fff;text-decoration: underline;}.rm_link:before {content: 'More';}.rm_link_x:before {content: 'Less';}.rm_link:after, .rm_link_x:after {font-family: 'FontAwesome';color: #999;margin: 2px 0 0 3px;position: absolute;}.rm_link:after {content: '\f107';}.rm_link_x:after {content: '\f106';}footer .right-col .f_contact_con p {color: #333;}footer .right-col .f_contact_con p a {color: #fff;font-weight: 400;}footer .right-col .f_contact_con p mark {background: none;color: #2879ad;padding: 0;}.f_contact_con p .fa {height: 25px;width: 25px;border-radius: 100%;border: 1px solid #333;color: #fff;background: #222;text-align: center;font-size: 13px;padding: 5px 0;margin: 0 3px 0 0;}footer .flink-title {font: 600 16px 'Open Sans', sans-serif;color: #fff;margin-bottom: 10px;display: block;position: relative;padding: 7px 15px;border-radius: 2px;}footer .flink-title {background: #222 url(../images/close.png) right no-repeat;}footer .open-links {background: #333 url(../images/open.png) right no-repeat;}footer h3 {font: 600 20px 'Open Sans', sans-serif;color: #fff;margin-bottom: 15px;}.f_link {margin: 0 0 0 1px;}.f_link a {font: 600 13px/16px 'Open Sans', sans-serif;color: #999;padding: 5px 0 5px 10px;display: block;text-decoration: none;transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;position: relative;}.f_link a:before {content: '\f105';position: absolute;left: 0;top: 5px;font-family: 'FontAwesome';color: #2879ad;}.f_link a:hover {color: #fff;text-decoration: underline;}.f_link .btn-link {color: #fff;text-decoration: underline;}.f_link .btn-link:before {display: none;}footer .row1 {background: #171717;margin: 60px 0 0 0;padding: 25px 0;border-top: 1px solid #222;}footer .row1 .nav {float: left;margin-top: 7px;}footer .row1 .nav a {font-size: 13px;color: #fff;line-height: 22px;text-transform: uppercase;border-left: 1px solid #2d2d2d;padding: 5px 12px;text-decoration: none;}footer .row1 .nav a:nth-child(1) {padding-left: 0;border-left: 0;}footer .row1 .nav a span {width: 18px;height: 18px;border: 4px solid #fff;border-radius: 50%;display: inline-block;vertical-align: sub;margin-right: 4px;}footer .row1 .nav a:nth-child(1) span {background-color: #ecbe00;}footer .row1 .nav a:nth-child(2) span {background-color: #13673c;}footer .row1 .nav a:nth-child(3) span {background-color: #1e52a0;}footer .row1 .nav a:nth-child(4) span {background-color: #ef7607;}footer .row1 .nav a:nth-child(5) span {background-color: #d70926;}footer .row1 .nav a:nth-child(6) span {background-color: #832366;}footer .row1 .f_logo {float: right;}footer .row2 {background: #151515;padding: 10px 0 15px;text-align: right;margin-top: 60px;}footer .row2 p, footer .row2 p a {font-weight: 400;color: #888;line-height: 20px;font-size: 13px;}footer .row2 p {float: right;margin: 10px 0 0 0;}footer .row2 p span, footer .row2 p span a {color: #888;}.f_social_midea_con {float: left;margin-top: 5px;}.f_social_midea_con a {padding: 5px 8px 0 8px;font-size: 18px;display: inline-block;color: #fff;transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;text-align: center;}.f_social_midea_con a:first-child {padding-left: 0;}.f_social_midea_con a:hover {opacity: .5;}/*footer classes ends*//*===========================inside pages clasess=============================*//*title clasess*/.inside_banner_bg {padding: 100px 0 100px 0 !important;width: 100%;text-align: center;}.inside_banner_bg1 {background: #333 url(../images/ibb1.jpg) no-repeat center top;background-attachment: fixed;}.inside_banner_bg .banner_text {background: rgba(17,17,17,0.7);font-size: 40px;display: inline-block;color: #fff;padding: 5px 15px 10px 15px;line-height: 45px;font-weight: 300;border-radius: 3px;}/*title clasess ends*//*breadcrumb clasess*/.breadcrumb_con {border-bottom: 1px solid #efefef;background: #fff;box-shadow: 0 5px 50px 0px rgba(204,204,204,.2)}.breadcrumb {background: none;font-size: 13px;font-weight: 600;margin-bottom: 0;color: #333;padding: 7px 0;font-family: 'Open Sans', sans-serif;}.breadcrumb li a {font-weight: 400;text-decoration: none;color: #999;}.breadcrumb li a:hover {text-decoration: underline;}.breadcrumb>li+li:before {color: #666;}.breadcrumb>li+li:before {padding: 0 5px;color: #ccc;content: "\f105";font-family: 'Fontawesome';}/*breadcrumb clasess ends*//*cms area*/.box1 {border: 1px solid #eee;padding: 20px;}.box2 {background: #2879ad;border-radius: 2px;padding: 20px;border: 1px dashed #fff;}.box2 h3 {text-align: center;color: #fff;border-bottom: 1px solid #3c6852;padding-bottom: 0;font-size: 25px;position: relative;}.box2 h3:after {content: '';background: #c83d1c;width: 100px;height: 3px;display: block;margin: 20px auto -2px auto;}.box2 p {color: #fff;padding: 0 20%;text-align: center;line-height: 20px;}.box2 blockquote {background: #fff;padding: 15px 20px;border-radius: 3px;border-left: 3px solid #c81415;margin-bottom: 10px;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;}.box2 blockquote:hover {box-shadow: 0 0 5px 1px rgba(0,0,0,0.1);border-left-color: #1a2b97;}.cms_area h1 {background: #2879ad;color: #fff;display: inline-block;padding: 7px 15px 7px 15px;border-left: 4px solid #c83d1c;}.cms_area p strong {color: #333;}.cms_area p {color: #666;font-size: 15px;line-height: 24px;}.cms_area hr {margin: 23px 0;}.cms_area abbr {color: #c81415;font-size: 25px;line-height: 34px;font-family: 'Open Sans', sans-serif;font-weight: 300;border-bottom: 2px dotted #ccc;}.cms_area h2 {font: 600 18px/24px 'Open Sans', sans-serif;margin: 25px 0 0 0;color: #2879ad;background: #efefef;display: inline-block;padding: 6px 20px 5px;border-left: 2px solid #2879ad;}.cms_area h3 {color: #1a2b97;font-size: 25px;line-height: 26px;font-family: 'Open Sans', sans-serif;font-weight: 500;margin: 10px 0 10px 0;}.cms_area h4 {font: 500 18px/24px 'Open Sans', sans-serif;color: #c81415;}.cms_area h5 {font: 500 16px/22px 'Open Sans', sans-serif;color: #111;}.cms_area ul {margin: 20px 0 0 25px;}.cms_area ul li {font: 400 15px/22px 'Open Sans', sans-serif;color: #666;margin: 7px 0;padding: 0 0 0 20px;list-style: none;position: relative;}.cms_area ul li:before {content: '\f00c';font-family: 'Fontawesome';position: absolute;left: 0;top: 0;font-size: 12px;color: #c83d1c;}.cms_area ol {font: 400 15px/22px 'Open Sans', sans-serif;color: #666;margin: 25px 0 0 0;}.cms_area ol li {margin: 7px 0;}.cms_area .no_mt {margin-top: 0;}.cms_area .no_ml {margin-left: 0;}.cms_area .img1 {float: right;border: 1px solid #eee;margin: 10px 0 15px 25px;}.media {border: 1px dashed #ec750e;padding: 15px;background: #f3f3f3;}.media .media-heading {color: #ec750e;font-size: 18px;}.media .media-left {margin-right: 20px;}.media .media-left .fa {width: 70px;height: 65px;text-align: center;background: #fff;padding: 10px 0;color: #ec750e;font-size: 45px;}.media .media-body p {font-size: 13px;line-height: 18px;color: #333;}.table {font-size: 15px;color: #666;}.table1 tr td {padding: 10px 20px !important;}.table tr:nth-child(odd) {background: #f5f5f5;}.table {margin-bottom: 0;}.table th {background: #c81415;color: #fff;font-family: 'Open Sans', sans-serif;}.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {border: 1px solid #f6dede;}.table-bordered>tbody>tr>th {border: 1px solid #ddd;}.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {padding: 10px 15px;}.table1 {font-size: 14px;color: #666;}.download_con {background: #efefef;padding: 20px;}.table1 tr:nth-child(odd) {background: #fff;}.table1 tr:nth-child(even) {background: #f9f9f9;}.table1 tr td strong {color: #c81415;font-family: 'Open Sans', sans-serif;font-size: 15px;}.cms_area .btn-link {color: #c83d1c;}.cms_area .btn-link:hover {color: #2879ad;}.ul_style2 li {padding: 8px 15px 8px 28px !important;margin: 0 !important;font-size: 14px !important;line-height: 18px !important;}.ul_style2 li:nth-child(odd) {background: #f5f5f5;}.ul_style2 li:before {position: absolute;left: 10px !important;top: 7px !important;font-size: 12px;color: #c83d1c;}/*cms area ends*//*right panel clasess*/.right-boxes h3 {background: #2879ad;color: #fff;padding: 10px 20px;}.right-boxes .inner {background: #efefef;padding: 20px;}.form-control {height: 40px;border-radius: 0;border: 1px solid #ddd;}.right-boxes .inner a {background: #fff;margin: 3px 3px 3px 0px;padding: 5px 15px 5px 23px;display: inline-block;border-radius: 15px;color: #c83d1c;text-decoration: none;position: relative;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;}.right-boxes .inner a:before {content: '\f105';position: absolute;left: 0;font-family: 'Fontawesome';left: 15px;}.right-boxes .inner a:hover {background: #c83d1c;color: #fff;}/*right panel clasess ends*//*product detail con*/.product_detail_img_con {margin: 15px 0;}.product_detail_img_con figure {width: 280px;height: auto;border: 1px solid #eee;padding: 5px;display: block;margin: auto;}.product_detail_img_con figure img {width: 100%;height: auto;display: block;}.product_detail_img_con figcaption {text-align: center;}.product_detail_img_con figcaption .btn-success {padding: 0 20px;line-height: 35px;height: 35px;font-size: 14px;}.product_detail_img_con figcaption .btn-warning {padding: 0 20px;line-height: 35px;height: 35px;font-size: 14px;}/*product detail con*//*inside clients clasess*/ul.inside_client_logos li {width: 25%;float: left;margin: 5px 0;list-style: none;}ul.inside_client_logos li figure {width: 95%;margin: auto;height: auto;border: 1px solid #eee;box-shadow: 0 0 10px 0 rgba(204,204,204,0.3)}ul.inside_client_logos li figure img {width: 100%;height: auto;display: block;}/*inside clients clasess ends*//*certification clasess*/.certification_con .cols {margin: 15px 0;}.certification_con .cols .inner {border: 1px solid #eee;width: 100%;margin: auto;border-radius: 2px;padding: 15px;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;}.certification_con .cols .inner:hover {background: #2879ad;border: 1px solid #2879ad;box-shadow: 0 0 15px 0px rgba(0,0,0,0.3)}.certification_con .cols .inner p {color: #2879ad;line-height: 22px;}.certification_con .cols .inner:hover p {color: #fff;}.certification_con .cols .inner:hover hr {border-color: #345e49;}.certification_con .cols .inner .btn-danger {color: #fff;font-size: 13px;line-height: 35px;height: 35px;border-radius: 0 0 0 15px;padding: 0 15px;text-decoration: none;display: inline-block;}.certification_con .cols .inner hr {margin: 10px 0 15px;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;}/*certification clasess ends*/ /*training clasess*/.training_con {margin: 10px 0 0 0;}.training_con a {background: #c83d1c;padding: 3px 15px 2px 15px;color: #fff;display: inline-block;text-decoration: none;font-size: 12px;text-transform: uppercase;font-weight: 600;border-radius: 0 0 0 10px;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;}.training_con a:hover {background: #2879ad;}.training_con span {font-size: 13px;color: #666}/*training clasess ends*//*inspection clasess*/.inspection_con p {margin: 10px 0;}.inspection_con p a {background: #2879ad;color: #fff;display: block;padding: 15px 15px;font-size: 14px;line-height: 18px;text-decoration: none;border-radius: 0 0 0 15px;border-bottom: 3px solid #c83d1c;min-height: 70px;position: relative;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;}.inspection_con p a:hover {background: #c83d1c;border-bottom: 3px solid #2879ad;}.inspection_con p a span {position: absolute;top: 50%;transform: translate(0, -50%);display: block;}ul.ins-traning li {list-style: none;margin: 5px 0;}ul.ins-traning li a {background: #2879ad;display: block;color: #fff;font-size: 14px;line-height: 20px;padding: 10px 15px;text-decoration: none;border-bottom: 3px solid #c83d1c;border-radius: 0 0 0 10px;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;}ul.ins-traning li a:hover {background: #c83d1c;border-bottom: 3px solid #2879ad;}/*inspection clasess ends*//*sitemap clasess*/.stmp {background: #efefef;padding: 15px;}.stmp a {font: 400 15px/18px 'Open Sans', sans-serif;color: #666;width: 32.3%;display: block;padding: 8px 10px 8px 15px;text-decoration: none;background: #fff;text-transform: capitalize;margin: 3px .5%;float: left;border: 1px solid #eee;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;border-radius: 2px;}.stmp a:hover {color: #fff;background: #c83d1c;border: 1px solid #c83d1c;}/*sitemap clasess ends*//*request form clasess*/.request_form .modal-title {font-size: 30px;line-height: 30px;text-transform: uppercase;font-family: 'Open Sans', sans-serif;text-align: center;color: #666;}.request_form .modal-title span {color: #c83d1c;}.request_form .modal-body {background: #efefef; padding:25px;}.request_form .modal-content {border-radius: 0;}.request_form .close_btn {height: 32px;width: 32px;display: inline-block;background: url(../images/m_close.png) no-repeat;border: 0;outline: none !important;position: absolute;right: -18px;bottom: -20px; }.request_form #myModal_form {background: rgba(0, 0, 0, 0.8) !important;}/*request form clasess ends*//* ================= Media Query ================= */@media only screen and (max-width:1279px) {.container {width: 100%;}} @media only screen and (max-width:1151px) {/*header clasess*/header .navbar-nav>li>a {padding: 0 10px;}/*header clasess ends*//*slider clasess*/.slider_con .carousel-caption figcaption h3 {font-size: 30px;line-height: 30px;}/*slider clasess ends*//*service Offered clasess*/ul.s-Offered li .inner figure {width: 220px;height: 220px;}/*service Offered clasess ends*//*footer classes*/footer .left-col {width: 60%;}footer .right-col {width: 40%;}/*footer classes ends*/} @media only screen and (max-width:991px) {/*header clasess*/header .navbar-header {float: none;}header .navbar-brand {float: none;margin: 10px auto;}.tp-right-contact {float: none;width: 535px;margin: 10px auto 20px auto;}.tp-right-contact p {float: left;padding: 0 10px;}.tp-right-contact p:nth-child(2) {padding-right: 10px;}header .menu_con {min-height: auto;border: 0;}.request-quote {font: 400 16px/50px 'Open Sans', sans-serif;padding: 0 20px;height: 50px;border-radius: 20px 0 0 0;}.navbar {border-bottom: 0;margin: 5px 0 0 0;padding: 0;}.navbar-nav {float: none;width: 100%;margin-top: 0;}.navbar-nav>li {display: block;float: none;padding-bottom: 0 !important;}header .navbar-nav>li {position: relative !important;}header .navbar-nav > li:last-child a {padding-right: 10px;}header .navbar-nav>li>a {padding: 0 10px;color: #fff !important;display: block;background: #c83d1c !important;line-height: 45px;border: 0;height: auto;border-top: 1px solid #d84826 !important;border-radius: 0;text-align: center;margin: 0 0 0 0;}header .navbar-nav>li:hover > a, header .navbar-nav>li > a:focus {background: #c83d1c !important;}#home .home, #about-us .about-us, #admission .admission, #ques-papers .ques-papers, #contact-us .contact-us, #faqs .faqs, #result-2017 .result-2017, #gallery .gallery {background: #c83d1c !important;}.navbar-toggle {background: none;border-radius: 0px;float: left;padding: 0;margin-bottom: 15px;margin-right: 0;margin-top: 15px;position: relative;display: block;border: 0;color: #fff !important;}.navbar-toggle .icon-bar {background-color: #fff !important;height: 4px;width: 35px;}.navbar-header {float: none;}header .navbar-collapse {background: #fff;width: auto !important;margin: 0 -15px !important;position: static;padding: 0;float: none;}.navbar-collapse.collapse {display: none !important;}.navbar-collapse.collapse.in {display: block !important;}header .navbar-nav>li>.sub_con, header .navbar-nav>li:hover .sub_con {display: none;width: 100%;position: static;left: 0;top: 0px;padding-top: 0;z-index: 9999;border: 0;}header .navbar-nav>li>.sub_con>.sublink {border: 0;box-shadow: none;border-radius: 0;}header .navbar-nav>li>.sub_con>.sublink>li>a {padding: 8px 10px;text-align: center;}header .navbar-nav>li>.sub_con>.sublink>li>.sublink_x, header .navbar-nav>li>.sub_con>.sublink>li:hover .sublink_x {display: none;position: static;top: 0;width: 100%;text-align: center;}header .navbar-nav>li>.sub_con>.sublink>li>.sublink_x>li>.sublink_xx, header .navbar-nav>li>.sub_con>.sublink>li>.sublink_x>li:hover .sublink_xx {display: none;position: static;top: 0;width: 100%;text-align: center;}header .navbar-nav>li>.sub_con>.sublink>li>.sublink_x>li>a {color: #fff;border-bottom: 1px solid #2334a3;background: #1a2b97;padding: 8px 10px;display: block;}header .navbar-nav>li>.sub_con>.sublink>li>.sublink_x>li>.sublink_xx>li>a {color: #777 !important;font-size: 13px;border-bottom: 1px solid #eee !important;background: #fff !important;padding: 8px 10px;display: block;text-decoration: none;}a.mob_link_ddx {display: none !important;}a.mob_link_dd {display: block !important;}/*header clasess ends*//*slider clasess*/.slider_con .carousel-caption {left: 30px;top: 0 !important;text-align: letf !important;}.slider_con .carousel-caption figcaption h3 {font-size: 20px;font-weight: 700;line-height: 20px;background: rgba(17,17,17,0.6);}.slider_con .carousel-caption figcaption p {font-size: 14px;margin-top: 15px;}.slider_con .carousel-caption figcaption .btn-default {height: 40px;padding: 0 20px;height: 40px;font-size: 17px;line-height: 40px;margin-top: 20px;}/*slider clasess ends*//*service Offered clasess*/ul.s-Offered li {width: 50%;}/*service Offered clasess ends*//*training calendar clasess*/.training-calendar .col1 h3 {font-size: 30px;line-height: 30px;}/*training calendar clasess ends*//*footer classes*/footer .left-col {width: 100%;}footer .left-col .cols {width: 23%;}footer .left-col .cols:nth-child(4) {width: 31%;}footer .right-col {width: 100%;margin-top: 35px;border-left: 0;border-top: 1px solid #222;padding-left: 0;padding-top: 15px;}footer .row1 .nav {float: none;margin-top: 5px;text-align: center;}footer .row1 .nav a {border: 1px solid #2d2d2d !important;padding: 5px 10px !important;display: inline-block;border-radius: 3px;margin: 2px;}footer .row1 .f_logo {display: none;}footer .row2 p {float: none;text-align: center;}.f_social_midea_con {float: none;text-align: center;}/*footer classes ends*//*cms area*/.cms_area p {text-align: left !important;}/*cms area ends*//*right category clasess*/.category_con {margin: 35px 0 0 0;}/*right category clasess ends*//*category clasess*/.categories_con a {width: 48.5%;}/*category clasess ends*//*sitemap clasess*/.stmp a {width: 48.5%;}/*sitemap clasess ends*/} @media only screen and (max-width:767px) {.title2 {text-align: center;}.title2::after {margin: 15px auto 0 auto;}/*top clasess*/.top {text-align: center;}.top .left {margin-left: 0;}/*top clasess ends*//*header clasess*/.tp-right-contact {width: 447px;}.tp-right-contact p span a {font-size: 14px;}/*header clasess ends*//*slider clasess*/.slider_con .carousel-caption {right: 0;top: 0 !important;width: auto !important;left: 15px !important;text-align: left !important;}.slider_con .carousel-caption figcaption {width: 100%;}.slider_con .carousel-caption figcaption h3 {font-size: 14px;font-weight: 700;line-height: 20px;background: rgba(17,17,17,0.6);display: inline-block;}.slider_con .carousel-caption figcaption p, .slider_con .carousel-caption figcaption .btn-default {display: none;}/*slider clasess ends*//*service Offered clasess*/ul.s-Offered {padding: 0 0;}ul.s-Offered li {width: 100%;}/*service Offered clasess ends*//*standard clasess*/.standard_on {text-align: center;}.standard_on .title2 {float: none;}.standard_on .view_all {float: none;border-left: 0;padding: 8px 15px;border-radius: 3px;margin-left: 0;margin-top: 15px;border: 1px solid #eee;display: inline-block;}/*standard clasess ends*//*training calendar clasess*/.training-calendar .cols {width: 100%;float: left;border-left: 0;}.training-calendar .cols:first-child {border: 0;}.training-calendar .col1 {text-align: center;padding-right: 0;}.training-calendar .col2 {padding: 25px 0 0 0;text-align: center;}/*training calendar clasess ends*//*footer classes*/footer {padding-top: 40px;text-align: center;}footer .left-col {width: 100%;}.f_link {margin: 0 0 0 0;padding-bottom: 25px;text-align: center;}footer .left-col .cols {width: 100% !important;padding-right: 0 !important;}.f_link a:before {display: none;}footer .left-col .cols:nth-child(3) {margin-top: 0 !important;}.f_link a {display: block;padding: 5px 0 5px 0;}footer .left-col .cols {width: 100%;padding-right: 0;}footer .left-col .cols:nth-child(4) {width: 100%;}footer .right-col {text-align: center;margin-top: 15px;}footer .right-col h3 {padding-bottom: 0px;}footer .right-col h3::after {position: static;display: block;margin: 15px auto -2px auto;}footer .row1 {margin: 30px 0 0 0;}/*footer classes ends*//*title clasess*/.inside_banner_bg {padding: 50px 0 50px 0 !important;}.inside_banner_bg .banner_text {font-size: 30px;padding: 5px 15px 7px 15px;line-height: 30px;}/*title clasess ends*//*inside clients clasess*/ul.inside_client_logos li {width: 33.333333%;}/*inside clients clasess ends*//*sitemap clasess*/.stmp a {margin: 3px 0;width: 100%;}/*sitemap clasess ends*/} @media only screen and (max-width:479px) {/*top clasess*/.top .left {float: none;margin: 5px 0 0 0;}.top .left a:first-child {padding-left: 13px;}.top .right {border-top: 1px solid #ddd;margin-top: 5px;float: none;}#bg-color1 .top .right {border-top: 1px solid #39644f;}/*top clasess ends*//*slider clasess*/.carousel-indicators {bottom: 0 !important;}.slider_con .carousel-indicators li {width: 30px;}.slider_con .carousel-indicators .active {width: 30px;}.slider_con .carousel-caption figcaption h3 {padding: 8px 10px 8px;}/*slider clasess ends*//*header clasess*/header .navbar-brand {padding: 0 15px !important;}.tp-right-contact {text-align: center;width: auto;}.tp-right-contact p {display: inline-block;float: none;}.tp-right-contact p span {display: none;}/*header clasess ends*/}