/*	General styles*/body {	-webkit-tap-highlight-color: rgba(0,0,0,0);}body, html {	height: 100%}h1 {	font-weight: bold;	font-size: 40px;}h2 {	font-size: 20px;}a, a:visited {	text-decoration: none;	color: #2e639e;}a:hover {	text-decoration: underline;}.noselect * {  user-select: none;  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -o-user-select: none;  user-select: none;}.horizontal.box{	right:-100%;	width:100%;	height:100%;	position:fixed;	top:0px;	}.horizontal_wrapper{	height:700px;}.trigger{background-color: #ff0000;}#animate2{	background-color: rgba(204,153,51,0.7);}#animate_color_1{	background-color: rgba(204,102,102,0.7);	/*	position:relative;	right:0px;	*/}#animate_color_2{	background-color: rgba(0,204,255,0.7);}.debug_info{position:fixed;top:0px;width:320px;left:300px;height:150px;z-index:100000;background-color: rgba(204,153,51,1);}.animate_wrapper{	 overflow-x :hidden;	 overflow-y: hidden;	 border:1px solid #ccc; }.spacer.s0{ height:0px;}.spacer.s100{ height:100px;}.color_box{overflow:hidden;right:0px;}.blue {	background-color: #3883d8 !important;}.skin {	background-color: #ED9F4C !important;}.black {	background-color: #000000 !important;}.red {	background-color: #cf3535 !important;}.green {	background-color: #00af10 !important;}.orange {	background-color: #ea6300 !important;}.bannercontainer {	width:100%;	position:relative;	padding:0;}.banner{	width:100%;	position:relative;}.tp-banner-container{	width:100%;	position:relative;	padding:0;}.tp-banner{	width:100%;	position:relative;}.cla {    color: #32A9D8;}.cl {    color: #41A929;}ul.submenu {    position: absolute;    display: none;    height: auto;    width: 255px !important;    right: -50px;    top: 70px;}.submenu li {    width: 100%;    z-index: 999;}ul.submenu li a {    display: block;}.container{	width: 85%;	margin: 0 auto;	padding-top: 100px !important;	min-height: 450px;}.about{	padding-top:50px; }.personal h2, .about h2{	margin:0px; 	font-size:25px }.personal p ,.about p{	margin-bottom: 30px;	color: black;	font-size:16px;	line-height: 25px;}.about_img{	padding: 10px;	width: 200px;	margin:5px 10px 0 0;  } hr.line{	width: 100px;	margin:5px auto;	border-color:red; }

.btn-default:hover{background: #ee8927;border: 1px solid #ee8927;}
.btn_check{line-height: normal !important;color: #fff !important;font-size: 15px !important;font-weight: 500!important;}
.main-section{background-color: #F8F8F8;margin-top:50px;}
.btn{border:0px;}
.dropdown .dropdown-menu{padding:20px;top:30px !important;width:350px !important;left:-110px !important;box-shadow:0px 5px 30px black;}
.total-header-section{border-bottom:1px solid #d2d2d2;}
.total-section p{margin-bottom:20px;}
.cart-detail{padding:15px 0px;}
.cart-detail-img img{width:100%;height:100%;padding-left:15px;}
.cart-detail-product p{margin:0px;color:#000;font-weight:500;}
.cart-detail .price{font-size:12px;margin-right:10px;font-weight:500;}
.cart-detail .count{color:#C2C2DC;}
.checkout{border-top:1px solid #d2d2d2;	padding-top: 15px;}
.checkout .btn-primary{border-radius:50px;height:50px;}
.dropdown-menu:before{content: " ";position:absolute;top:-20px;right:50px;border:10px solid transparent;border-bottom-color:#fff; }
.ul_list_style li{list-style: disc;}