/*# venu */
body {
	font-family: Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;
	margin:0;	
	color:#000; font-size:17px; 
}

p{color:#000;}

.bg-left{width:80%; float: left; background-color: #fff;}
.bg-right{width:20%; float: left; background-color: #fff;}

.p-logo{ padding-left: 50px; display: block;}

.navbar-brand {
    float: left;
    font-size: 18px;
    height: 0px;
    line-height: 20px;
    padding: 0px 0 0;
}

.topbar.light {
    background-color: #000;
}

.topbar-padding {
    padding: 0px 0 0px 0;
}

.toplist li a {
    color: #fff;
}

.toplist li {
    float: left;
    color: #fff;
    text-align: right;
    font-size: 15px;
    margin: 0px;
    padding: 0 10px 0 10px;
}


.yamm .nav, .yamm .collapse, .yamm .dropup, .yamm .dropdown {
    position: static;
    font-size: 16px;
    color: #000 !important ;
	font-weight: 600; }

.r-bg-org{display: inline-block;  vertical-align: middle;  background-color: #fb6a19; position: relative;}


 .img-right {background: url("../images/right-phone.png") 0 0 no-repeat; height: 80px; float: right}

ul.nav>li>a.active {color: #fd602c; border-bottom: 3px #fb6a19 solid;}

p {margin: 0 0 10px;  font-size: 17px;}


.sub-title {width: 48%; font-size: 17px; margin: 0 auto 70px auto;}

.section-orange-2 {background-color: #fff;}

.ele-txt{color: #bfbfbf; font-size: 85px;  font-weight: 100;}

.sub-title {width: 68%; font-size: 17px; margin: 0 auto 70px auto; font-family: 'Roboto', sans-serif; text-align: center;}

.pt-con{padding-top: 28px;}

.pad-top{margin-top: 130px;}

.sec-tpadding-2 {padding-top: 36px;}

.con-txt {color: #fff; font-size: 54px; font-weight: 100;}

.droid-serif {font-family: 'Roboto', sans-serif; font-size: 100; font-weight: 100;}

.con-mt{color: #b8b8b8; font-size: 16px;}

.dropdown-menu > li > a {clear: both; color: #727272; display: block; font-weight: 500; line-height: 1.42857;
    padding: 8px 20px; white-space: nowrap; font-size: 17px;}

#header {position: relative; background: #fff; padding: 0; width: 100%;  z-index: 999; box-shadow: 0px 0px #ccc;}

.sec-padding {padding: 40px 0 40px 0;}

.h-tx {color: #0e004a; font-size: 26px; font-weight: 200; padding-top: 10px; padding-bottom: 0px; text-align: center;}

.tabs-content2 {float: left; width: 99%; padding: 0px 0 0 0; text-align: left; margin-bottom: 0; position: relative; z-index: 3;}

.owl-theme .owl-controls {margin-top: 10px; text-align: right;}

.tabs2 li a {
	position: relative;
	float: left;
	color: #161616;
	width: 50%;
	height: 52px;
	padding: 0;
	text-align: center;
	font-weight: normal;
	text-decoration: none;
	line-height: 50px;
	font-size: 14px;
	background-color: #f5f5f5;
	border-right: 1px solid #dcdcdc;
}

.smk_accordion .accordion_in {
    border: 1px solid #e4e4e4;
    position: relative;
    z-index: 10;
    margin-top: -1px;
    overflow: hidden;
    font-size: 17px;
}

.smk_accordion.acc_with_icon .accordion_in .acc_head, .smk_accordion.acc_with_icon .accordion_in .acc_content {
    padding-left: 40px; font-size: 17px;}


.title-line-4 {
    width: 34px;
    height: 2px;
    float: left;
    padding: 0px;
    margin: 0 auto 30px auto;
    background-color: #ff4723;
}

.text-box.padding-7 {
    padding: 30px;
}

.iconlist {
    width: 100%;
    padding: 0px;
    margin: 0px;
    font-size: 17px;
}

.btn {padding: 6px 13px; margin: 0px; box-shadow: none; border-radius: 0; font-size: 17px;}

.sec-moreless-padding {padding: 12px 0 12px 0; color: #616161; font-size:16px;}

.pro-txt{padding-top: 0px; font-size: 18px; line-height: 26px;}

.footer-b {left: 0; bottom: 0; width: 100%; text-align: center; background-color: #616161; z-index: 1030; color:#ccc; font-size: 14px;}

.sec-padding-01 {padding: 0px 0 40px 0; margin-left: 62px;}

.sh{display: block;}

.iconlist li {padding: 0px; margin: 0 0 4px 0; display: block; line-height: 23px;}

.iconlist.orange li i {
    color: #fd602c;
    padding: 0 15px 0 0;
    font-size: 12px;
}

.lo-lar{display: block; margin-left: 0px;}

.tabs15 li a {
    float: left;
    color: #454545;
    height: 50px;
    padding: 0px 12px;
    /* margin-right: 6px; */
    font-weight: normal;
    text-decoration: none;
    line-height: 50px;
    font-size: 16px;
    background-color: #fff;
    font-family: "Raleway", sans-serif;
    border: 1px solid #e0e0e0;
}

.tabs-content15 {
    float: left;
    width: 100%;
    padding: 1%;
    text-align: left;
    margin-bottom: 0;
    margin-top: 22px;
    position: relative;
    z-index: 3;
    /* border: 1px solid #e4e4e4; */
}

.bor-t{border-bottom:1px #ccc solid;}

.feature-box17 {idth: 100%; padding: 20px; background-color: #fff; transition: all 0.3s ease-out 0s;}

.feature-box_12 {width: 100%; padding: 20px; background-color: #f8f8f8; border: 1px #ececec solid;}

.section-light {background-color: #fff; border-top:1px #ccc solid;}

.section-title-2 {font-weight: 400; font-size: 28px; padding-left: 0px;}

.mar-tab{margin-right: 54px !important;}

.margin-top2 {float: left; margin-top: 120px; width: 100%;}

.feature-box10 {width: 100%;  padding: 14px; border: 1px solid #e4e4e4; border-radius: 2px; transition: all 0.3s ease-out 0s;}

.txt-indent{text-indent: -14px; padding-left: 28px !important;}

.pad_img {padding-right: 13px; padding-top: 6px;}

.log-pad{padding-left: 2px; padding-top: 4px;}

.pad-nt{padding-top: 0px;}

.mar-p{margin-left: 0px; text-align: justify;}

.mar-sub{margin-top: 130px;}





/*@media screen and (min-width:300px) and (max-width:510px){
.sec-padding-01 {padding: 0px 0 40px 0; margin-left: 0px;}
.log-pad{padding-left: 62px; padding-top: 14px; padding-bottom:10px;}
.bg-right{display: none;}
.navbar-nav {margin: 0px -15px; margin-left: 40px;}
.navbar-toggle {position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: -54px;
margin-bottom: 8px;   border: 1px solid #fff; border-radius: 8px; background-color: #fb6a19; 
    border: 2px #fb6a19 solid !important;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
.ele-txt {color: #bfbfbf; font-size: 60px; font-weight: 100;}
.pad-nt{padding-top: 28px; margin-bottom: 0px;}
.pt-con {padding-top: 28px;}
.margin-top3 {float: left; margin-top: 0px; width: 100%;}
.sub-title {width: 68%; margin: 0 auto 20px auto; font-family: 'Roboto', sans-serif; text-align: center;}
.mar-p{margin-left: -10px; text-align: justify;}
.tabs-content15 {margin-left: 0px;}
.item-holder {margin-bottom: 0px;}	
.mar-sub{margin-top: -10px;}
}*/


@media only screen and (min-width: 510px) and (max-width: 778px){
.sec-padding-01 {padding: 0px 0 40px 0; margin-left: 0px;}
.log-pad{padding-left: 62px; padding-top: 14px; padding-bottom:10px;}
.bg-right{display: none;}
.navbar-nav {margin: 0px -15px; margin-left: 40px;}
.navbar-toggle {position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: -54px;
margin-bottom: 8px;   border: 1px solid #fff; border-radius: 8px; background-color: #fb6a19; 
    border: 2px #fb6a19 solid !important;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
.ele-txt {color: #bfbfbf; font-size: 60px; font-weight: 100;}
.pad-nt{padding-top: 28px; margin-bottom: 0px;}
.pt-con {padding-top: 28px;}
.margin-top3 {float: left; margin-top: 0px; width: 100%;}
.sub-title {width: 68%; margin: 0 auto 20px auto; font-family: 'Roboto', sans-serif; text-align: center;}
.mar-p{margin-left: -10px; text-align: justify;}
.tabs-content15 {margin-left: 0px;}
.item-holder {margin-bottom: 0px;}	
.mar-sub{margin-top: -10px;}
	
}



@media screen and (min-width:300px) and (max-width:320px){

}

	@media only screen and (min-width: 778px) and (max-width: 1200px){
	
	.sh{display: none;}
	
	.bg-left{width: 100%;}
	

}

@media only screen and (max-width: 1680px){
	.lo-lar{display: block;  margin-left: -90px;}
	
}

@media only screen and (min-width: 1280px) and (max-width: 1440px)
{
	.p-logo{ padding-left: 50px; display: block; margin-left: -2px;}
	}


@media only screen and (min-width: 778px) and (max-width: 1200px){
	.lo-lar {margin-left: 2px;}
}


@media screen and (min-width:768px) and (max-width:800px){
	.lo-lar {display: block; }
	.pad-nt{padding-top: 54px; margin-bottom: 0px;}
	.pt-con {padding-top:0px;}
	.margin-top3 {float: left; margin-top: 0px; width: 100%;}
	
}


/* iPhone X and Xs Max */
@media only screen 
    and (min-device-width: 375px) 
    and (min-device-height: 812px) 
	and (-webkit-device-pixel-ratio : 3)
    and (orientation: portrait) { 
  .sec-padding-01 {padding: 0px 0 40px 0; margin-left: 0px;}
.log-pad{padding-left: 62px; padding-top: 14px; padding-bottom:10px;}
.bg-right{display: none;}
.navbar-nav {margin: 0px -15px; margin-left: 40px;}
.navbar-toggle {position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: -54px;
margin-bottom: 8px;   border: 1px solid #fff; border-radius: 8px; background-color: #fb6a19; 
    border: 2px #fb6a19 solid !important;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
.ele-txt {color: #bfbfbf; font-size: 60px; font-weight: 100;}
.pad-nt{padding-top: 28px; margin-bottom: 0px;}
.pt-con {padding-top: 28px;}
.margin-top3 {float: left; margin-top: 0px; width: 100%;}
.sub-title {width: 68%; margin: 0 auto 20px auto; font-family: 'Roboto', sans-serif; text-align: center;}
.mar-p{margin-left: -10px; text-align: justify;}
.tabs-content15 {margin-left: 0px;}
.item-holder {margin-bottom: 0px;}	
.mar-sub{margin-top: -10px;}
		
}

/* iPhone XR */
@media only screen 
    and (min-device-width: 414px) 
    and (min-device-height: 736px) 
    
    and (orientation: portrait) { 
    .sec-padding-01 {padding: 0px 0 40px 0; margin-left: 0px;}
.log-pad{padding-left: 62px; padding-top: 14px; padding-bottom:10px;}
.bg-right{display: none;}
.navbar-nav {margin: 0px -15px; margin-left: 40px;}
.navbar-toggle {position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: -54px;
margin-bottom: 8px;   border: 1px solid #fff; border-radius: 8px; background-color: #fb6a19; 
    border: 2px #fb6a19 solid !important;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
.ele-txt {color: #bfbfbf; font-size: 60px; font-weight: 100;}
.pad-nt{padding-top: 28px; margin-bottom: 0px;}
.pt-con {padding-top: 28px;}
.margin-top3 {float: left; margin-top: 0px; width: 100%;}
.sub-title {width: 68%; margin: 0 auto 20px auto; font-family: 'Roboto', sans-serif; text-align: center;}
.mar-p{margin-left: -10px; text-align: justify;}
.tabs-content15 {margin-left: 0px;}
.item-holder {margin-bottom: 0px;}	
.mar-sub{margin-top: -10px;}
}


@media (-webkit-min-device-pixel-ratio: 2)
	
{
.sec-padding-01 {padding: 0px 0 40px 0; margin-left: 0px;}
.log-pad{padding-left: 62px; padding-top: 14px; padding-bottom:10px;}
.bg-right{display: none;}
.navbar-nav {margin: 0px -15px; margin-left: 40px;}
.navbar-toggle {position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: -54px;
margin-bottom: 8px;   border: 1px solid #fff; border-radius: 8px; background-color: #fb6a19; 
    border: 2px #fb6a19 solid !important;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
.ele-txt {color: #bfbfbf; font-size: 60px; font-weight: 100;}
.pad-nt{padding-top: 28px; margin-bottom: 0px;}
.pt-con {padding-top: 28px;}
.margin-top3 {float: left; margin-top: 0px; width: 100%;}
.sub-title {width: 68%; margin: 0 auto 20px auto; font-family: 'Roboto', sans-serif; text-align: center;}
.mar-p{margin-left: -10px; text-align: justify;}
.tabs-content15 {margin-left: 0px;}
.item-holder {margin-bottom: 0px;}	
.mar-sub{margin-top: -10px;}	
	
	
}





