body{margin:0px; padding:0px; font-size:14px; color:#3b3b3b; background: #fff; font-family: 'Roboto', sans-serif;}
.clear{clear:both;}
h1,h2,h3,h4,h5,li{list-style: none;}
a{text-decoration: none;}
p{ margin:0px;}
a,button {
  text-decoration: none;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.clearboth{clear:both;}
/*Header section Start*/
header .header_background{ background:url(../images/header_background.jpg) bottom right no-repeat; min-height:601px; background-size:cover; margin:0px; padding:0px;}
.logo{ padding:15px 0px 128px 0; text-align:left;}
.header_headline1{   font-size:60px; line-height:60px; text-align:left; color:#ffffff; font-weight:300; padding-bottom:5px;}
.header_headline2{   font-size:50px; text-align:left; color:#ffffff; font-weight:700; padding-bottom:27px;}
.header_content{   font-size:22px; line-height:32px; text-align:left; color:#ffffff; padding-bottom:40px;}
/*Header section End*/

/*faq section Start*/
.botttom_background{ background:url(../images/body_background2.jpg) bottom left no-repeat; min-height:418px; margin:0; padding:0;}
.top_background{ background:url(../images/body_background1.jpg) top right no-repeat; min-width:216px; margin:0px; padding:0 0 70px 0;}
.faq_title{    font-size:32px; line-height:27px; text-align:center; color:#29292b; font-weight:300; padding:76px 0 13px;}
.devider { width:42px; display: block; margin:0 auto; border-style: solid; border-width:1px; border-color:#4b71fc; padding:0;}
.two_column1{ padding:66px 0 48px 0;}
.icon{ text-align:left; padding-bottom:28px;}
.icon_title{  font-size:22px; line-height:25px; text-align:left; color:#29292a; padding:0 0 18px 0; font-weight:500;}
.icon_content{  font-size:18px; line-height:28px; text-align:left; color:#848484; padding:0 0 20px 0;}
.icon_price{  font-size:20px; line-height:23px; text-align:left; color:#29292a; padding:0 0 24px 0; font-weight:500;}
.buy_now_btn{ padding:0 0 103px 0; border-bottom:1px #d3d3d3 solid;}
.buy_now{   font-size:16px; font-weight:500; color:#ffffff; line-height:45px; background:#4b71fc; border-radius:50px; width:123px; text-align:center; display:inline-block;}


.buy_now:focus{background:#1f4df7; color: #fff; outline: none; text-decoration: none;}



.buy_now:hover { background:#1f4df7; color: #fff;}
.buy_now:hover{ text-decoration:none; color:#ffffff;}
.right_buy_now_btn{ padding-bottom:37px; }
.icon_content1{   font-size:17px; line-height:20px; text-align:left; color:#29292a; padding-bottom:46px; border-bottom:1px #d3d3d3 solid; font-weight:300;}
.icon_content1 a { text-decoration:underline; color:#4b71fc; font-weight:500;}
.icon_content1 strong { font-weight:500;}
.two_column2{ padding-bottom:48px;}
.two_column3{ padding-bottom:180px;}
.buy_now_btn_bottom{ padding-bottom:50px; border-bottom:1px #d3d3d3 solid;}
.buy_now_btn_border_none{ border:none;}
/*faq section End*/

/*information section Start*/
.information_section{ background:#e1e7fd; border-top:1px #b8bed6 solid; border-bottom:1px #b8bed6 solid; padding-top: 50px;}
.left_quote{ text-align:left; padding:152px 0 0 283px; float:left;}
.right_quote{ text-align:right; padding:152px 283px 0 0; float:right;}

.icon_women{ text-align:center; margin:0; padding-bottom:40px;}
.women_content{font-size:24px; line-height:36px; text-align:center; color:#29292a; padding:0 0 25px 0; font-weight:300; font-style: italic;     min-height: 134px;}
.women_name{  font-size:22px; line-height:25px; text-align:center; color:#29292a; padding:0 0 52px 0; font-weight:500;}
.info_with_name{ padding-bottom:70px;}
.carousel-indicators{ bottom:-20px;}
.carousel-indicators li {
    display: inline-block;
    width: 11px;
    height: 11px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #c4c9dc;
    border: 1px solid #c4c9dc;
    border-radius: 10px;
}
.carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0;
	border: 1px solid #4b71fc;
    background-color: #4b71fc;
}
/*information section End*/

/*About BigCommerce Section Start*/
.about_bigCommerce{ background:#0000000a; padding:75px 0px 73px;}
.about_title{   font-size:34px; line-height:37px; text-align:center; color:#29292a; padding:0 0 13px 0; font-weight:300;}
.about_content{   font-size:18px; line-height:28px; text-align:center; color:#29292a; padding:28px 0 28px 0;}
.form_alignment{ width:60%; text-align:center; margin:0 auto;}
.form_alignment .form-control{  font-size:14px; font-weight:500; color:#9f9f9f; border-radius:0; height:36px; box-shadow:none; border:solid 1px #c3c5c7;}
.form_alignment textarea { height:158px !important; resize:none;}
.form-group{margin:0; padding:0 0 20px 0;}
.btn_submit{ width:144px; border:none; color:#fff;  font-size:18px; line-height:48px; display:inline-block; text-align:center; background:#4b71fc; border-radius:50px; margin:0; padding:0; font-weight:500;}
.btn_submit:focus { outline:none;}
.btn_submit:hover { background:#1f4df7;}
.info_with_name .carousel-inner:before {content: " "; background: url(../images/left_quote.png) top left no-repeat; width: 51px; height: 35px; float: left; position: absolute; left: 0; top:43%;}
.info_with_name .carousel-inner:after {content: " "; background: url(../images/right_quote.png) top left no-repeat; width: 51px; height: 35px; float: left; position: absolute; right: 0; z-index: 99; top:43%;}
/*About BigCommerce Section End*/

/*Footer Section Start*/
footer.footer_bg{ background:#1d1d1d;}
.footer_text{font-size:14px; line-height:17px; text-align:center; color:#ffffff; padding:20px 0; }
/*Footer Section End*/

.information_section .carousel{margin-top: -137px;}

.owl-buttons{display: none;}

.portfolio_section{padding:67px 0px 63px;}

.portfolio_section .owl-item img{max-width: 100%; border: solid 1px #ccc;}

.portfolio_section .col-sm-6 {width: 100%;}
#HomeFeaturedProducts{margin-top: 40px;}
.lb-outerContainer {overflow: hidden; max-height:600px; min-width:80%; overflow-x: hidden; overflow-y: scroll; z-index: 100;}
.lightbox .lb-image {min-width: 100%; height: inherit !important;}


.left_logo_lenk{float: left;}
.header_text_right{float: right; margin: 14px 0 0 0px;}
.header_text_right span {font-size: 15px; color: #fff; margin: 0 0px 0 14px;}
.header_text_right span a{color:#fff; text-decoration: none;}

.footer_text span a{color:#fff; text-decoration: none;}
.footer_text span{margin:0 0 0 21px;}


