@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans-Light.eot);src:url(../fonts/OpenSans-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans-Light.woff) format('woff'),url(../fonts/OpenSans-Light.ttf) format('truetype'),url(../fonts/OpenSans-Light.svg#OpenSansLight) format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans-Regular.eot);src:url(../fonts/OpenSans-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans-Regular.woff) format('woff'),url(../fonts/OpenSans-Regular.ttf) format('truetype'),url(../fonts/OpenSans-Regular.svg#OpenSansRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url(../fonts/SemiOpenSans-Semibold.eot);src:url(../fonts/SemiOpenSans-Semibold.eot?#iefix) format('embedded-opentype'),url(../fonts/SemiOpenSans-Semibold.woff) format('woff'),url(../fonts/SemiOpenSans-Semibold.ttf) format('truetype'),url(../fonts/SemiOpenSans-Semibold.svg#OpenSansSemibold) format('svg');font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans-Bold.eot);src:url(../fonts/OpenSans-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans-Bold.woff) format('woff'),url(../fonts/OpenSans-Bold.ttf) format('truetype'),url(../fonts/OpenSans-Bold.svg#OpenSansBold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url(../fonts/ExtraOpenSans-ExtraBold.eot);src:url(../fonts/ExtraOpenSans-ExtraBold.eot?#iefix) format('embedded-opentype'),url(../fonts/ExtraOpenSans-ExtraBold.woff) format('woff'),url(../fonts/ExtraOpenSans-ExtraBold.ttf) format('truetype'),url(../fonts/ExtraOpenSans-ExtraBold.svg#OpenSansExtrabold) format('svg');font-weight:800;font-style:normal}p{margin-bottom:0}li,ul{margin:0 auto;padding:0;list-style:none}figure{margin-bottom:0}.font_fam{font-family:'Open Sans',sans-serif}body{font-family:'Open Sans',sans-serif;font-size:15px;font-weight:400}*{box-sizing:border-box}.slider_left{z-index:1}.slider_left figure{position:relative;right:-110px}.slider_left img{max-width:95%}.pos_fix{position:fixed;top:0;left:0;right:0;z-index:2}.slider{background:url(../images/web-design-training.jpg) no-repeat right top/cover #57bc56;position:relative}.slider:after{content:"";position:fixed;top:0;left:0;right:0;z-index:2;position:absolute;bottom:0;right:auto;width:33%;z-index:0;background:#57bc56}.top_head_right li{display:inline-block;vertical-align:middle}.top_head_right li a{color:#fff;padding:1em 1.52em;display:block;font-size:16px}.top_head_left a{margin-top:1em;display:block;margin-bottom:.5em}.top_head{padding-bottom:1em;transition:all .4s ease-in-out;padding-top:1em;z-index:150}.ful_w{padding-left:4em;padding-right:4em;width:100%}.slider_right{line-height:25px;position:relative;z-index:2}.head_row{background:#2f3339}.owl_row_left img{width:auto!important;max-width:100%}.owl_row{background:#f7f8f9}.h_clr_1{color:#57bc56}.h_clr_2 strong{color:#42464e;font-weight:700}.h_clr_2{font-weight:300;line-height:34px}.cus_ptb_50{padding-bottom:6em;padding-top:6em}.cus_mtb_50{margin-bottom:6em;margin-top:6em}.cus_pb_50{padding-bottom:6em}.cus_pt_50{padding-top:6em}.cus_mt_50{margin-top:6em}.cus_mb_50{margin-top:6em}.web_service_2 h5{font-weight:700}.web_service_2 figure{margin:0 auto;width:100px;height:100px;background:#f7f8f9;border-radius:5px;text-align:center;margin-bottom:40px}.web_service_2 figure i{font-size:30px;font-weight:400;color:#57bc56}.web_service_2 p{text-align:justify}.btn_green{background:#57bc56;border-color:#57bc56;font-size:1em;font-style:normal;letter-spacing:0;padding:1.075em 3.3em}.web_tech{background:url(../images/web-design-company-in-chennai.jpg) no-repeat center top/cover #2f3339}.web_tech{color:#95979a}.why_with{background:#57bc56}.txt_600{font-weight:600}.why_with .btn_green{background:#fff;color:#57bc56}.why_with_2 i{font-size:35px}.testi_owl{background:#f7f8f9}.testi_owl *{text-align:center}.testi_owl .fa-user-circle-o{font-size:70px;padding-bottom:15px;color:#95979a}.testi_owl p{width:350px;margin:0 auto;padding-bottom:20px;font-size:14px}.testi_owl .fa-quote-left{display:block;color:#57bc56;padding-bottom:20px;font-size:34px}.testi_owl strong{display:block}.testi_owl span{font-size:12px}.testi_owl .owl-nav{position:absolute;top:-8px;left:0;right:0}.testi_owl .owl-nav button{position:absolute;outline:0}.testi_owl .owl-nav button.owl-prev{left:30%}.testi_owl .owl-nav button.owl-next{right:30%}.testi_owl .owl-nav button span{font-size:48px;color:#95979a}.test_video iframe{width:100%;height:433px}.home_contact{background:url(../images/web-design-company.jpg) no-repeat right top/cover #2f3339}.form_drp{color:#414448;background-color:#f7f8f9!important;font-size:1em;background:0 0;border-color:transparent;width:100%;padding:1em 1.4em;border:1px solid rgba(0,0,0,.1)}.form_input{color:#414448;background-color:#f7f8f9!important;font-size:1em;background:0 0;border-color:transparent;width:100%;padding:1em 1.4em;border:1px solid rgba(0,0,0,.1)}.footer_bg{background:#2f3339}.footer_bg *{color:#fff}.footer_bg a{font-weight:300}.footer_bg li{padding-bottom:10px;display:block}.footer_bg h4{font-weight:700;color:#57bc56}.br-1{border-top:1px solid #44484d}.f2_left a{color:#666;padding-right:10px;text-decoration:underline}.f2_left{color:#a8a9ac}.f2_right a{padding-left:15px}.footer_bg a:hover{color:#57bc56;text-decoration:none}.scrolltotop{background:#57bc56;bottom:20px;-webkit-box-shadow:0 0 0 7px transparent;box-shadow:0 0 0 7px transparent;color:#fff;display:none;font-size:20px;height:40px;padding-top:5px;position:fixed;right:20px;text-align:center;width:40px;z-index:99;cursor:pointer}.scrolltotop:hover{background:#2f3339}.top_bg_on{background:#2f3339;padding-top:.5em;padding-bottom:.5em;transition:all .3s ease-in-out}.top_head a:hover,a.menu_top_active{text-decoration:none;color:#57bc56!important;outline:0}.head_row_2{background:#57bc56}.inner_slider{position:relative;background:#2f3339}.inner_slider article{position:absolute;top:20px;left:0;right:0;bottom:0}.inner_slider article *{color:#fff}.txt_bold{font-weight:700}.webszill_course a{display:block;position:relative;margin-bottom:30px}.webszill_course a img{display:block;width:100%}.webszill_course h2{background:#2f3339;color:#fff;text-decoration:underline;padding:15px 10px;font-size:15px}.webszill_course a:hover h2{background:#57bc56}.contact_row_1 iframe{width:100%;height:450px;display:block}.cr_left{background:#57bc56;padding:6em 4em}.cr_left *{color:#fff}.cr_left i{font-size:18px;width:30px;text-align:center;margin-right:10px}.cr_left article{padding-top:40px}.cr_left article.crl_1{margin-left:-5px}.social_cont a{width:40px;height:40px;background:#fff}.social_cont a i{color:#57bc56;margin-right:0;font-size:22px}.cr_right{background:#fff;padding:6em 4em}.contact_row_2 .container{box-shadow:0 1.188em 3.688em rgba(66,70,78,.2)}.contact_row_2{position:relative;top:-100px;z-index:1}a:hover{text-decoration:none}.h_bb{position:relative;border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px}.h_bb:after{content:"";background:#57bc56;width:100px;position:absolute;height:2px;bottom:-1px}.header_2 *{color:#42464e;font-weight:700}.aside_menu li{padding:10px 0}.aside_menu a{color:#2f3339;display:block}.aside_menu a:hover{color:#57bc56}.ci_row p{color:#565b63;text-align:justify}.ci_row strong{color:#50545c}.ci_box_1{background:#f1f2f2}.ci_box_2{background:#57bc56}.ci_box_2 *{color:#fff}.list_dot,.list_num{line-height:30px}.list_dot li{list-style:disc;list-style-position:inside}.list_num li{list-style-position:inside}.bg_h{background:#57bc56;color:#fff}.ci_box_3 article{border:1px solid #e6e6e6;background:#f7f8f9}.ci_row p a{text-decoration:underline;color:inherit}#succes_message{display:none}a{outline:0!important}

.top_sub_menu
{
	
	margin: 0 !important; 
	background:#2f3339;
}
.top_sub_menu .container{
	padding-top:25px;
	padding-bottom:25px;
}
.top_head_right .top_sub_menu{
	padding: 0;
	border: 0 !important;
	top:-10px;

border-radius: 0;
}
.top_sub_menu{
	top: 67px !important;
}
.top_sub_menu a
{	
	position:relative
}
/*.top_head_right .dropdown:hover > .dropdown-menu {
    display: block;
}*/
.top_sub_menu a:before{
	content: "\f105";
	padding-right:10px;
	font-family:FontAwesome;
	
}

.navbar-toggler{
	border:1px solid #fff;
	display:none;
	float:right;	
	margin-top:12px;
}
.navbar-toggler *{
	color:#ffffff;
}
.navbar-toggler i{
	font-size: 17px;	
}
