﻿

@media only screen and (max-width: 1366px) 
{
.slide-inner-txt h3 {
    font-size: 60px;
}
.dresses-rc-li {
    padding-left: 5px;
    padding-right: 5px;
}
}
@media only screen and (max-width: 1199px) {
.about4-top-title{margin-top: 140px;}
.shop-top-img.bt-footer .col-md-6 {height: 350px;}
figure.effect-layla h2.sgl-fnt {
    font-size: 60px;
}
}
                  

@media only screen and (max-width: 1025px) and (min-width: 1000px)
{
.dropdown-menu.dropdown-prod-cart {
    left: -150px;
    margin-top: -1px;
}    
.about3-team-desc {
    padding: 20px 30px 23px 30px;
    min-height: 300px;
}
.home5-advert p{font-size:36px;}
h2.logo{font-size:130px;}
.home5-advert p.line-sqr-1 {
    margin-left: 155px;
}
.home5-advert p.line-sqr-2 {
    margin-left: 75px;
}
.home5-advert p.line-sqr-3 {
    margin-left: 5px;
}
.fact-number h3{
    webkit-transform: rotate(-90deg) translateX(-20px) translateY(58px);
    -moz-transform: rotate(-90deg) translateX(-20px) translateY(58px);
    -ms-transform: rotate(-90deg) translateX(-20px) translateY(58px);
    -o-transform: rotate(-90deg) translateX(-20px) translateY(58px);
    transform: rotate(-90deg) translateX(-20px) translateY(58px);
}
/*home3*/
.txt-noslide-version h2 span.version-txt{margin: 210px 0 0 0px;}
.txt-noslide-version h2 span.noslider-number{margin-left: 100px;}
.txt-noslide-frm {
    margin-top: 100px;
    width: 45%;
}
.banner-info h3 {font-size: 18px;}

.img-show-line,.img-show-line-4{margin-left: -40px;}

.flex-direction-nav .flex-next{right: -40px;}
.flex-direction-nav a i {
    margin-top: 14px;
}

.about2-top-title{margin-top: 220px;}

}
@media only screen and (max-width: 1055px) 
{

.container-slide {
    position: relative;
    height: 600px;
    margin-top: 0;
}
.fun-fact .col-sm-2 .box-item .box-info::before, .fun-fact .col-sm-2 .box-item .box-info::after{top: -24px;}

.fun-fact .text-center{float:left;width:100%;}
.menu-adwertising .discount {
    margin-left: -25px;
}

.home5-city-bg img{display:none;}
.hero-imacretina-1, .hero-imacretina-2, .hero-imacretina-3 {margin-left: 10px;}
.menu-text-monitor p:first-child {font-size: 14px;}


.iphone-desc ul {
	padding: 0;
}
.iphone-desc ul li {
	font-size: 14px;
}

/*Portfolio in page index*/
.home5-portfolio .activegrid ul li {width: 24.85%;}
.lents-images-zoom i {padding: 10px;}
.lents-images-zoom {margin-top: -50%;}

/*Home page 2*/

.home-percentage .fact-icon span {
    font-size: 40px;
}
#clients-home2 .team p {
	margin-top: 10px;
    font-size: 12px;
}
.view p {padding: 10px 10px 10px;}
/*Page Home 3*/
.home3-city-bg .fact-icon span {font-size: 40px;}
.home3-city-bg .fact-icon {padding: 22px 3px 22px 3px;}
.home3-city-bg .fact-icon {margin-top: 15px;}
#clients-home3 .team-img p {
	font-size: 13px;
	font-weight: 600;
}
/*Page Home 4*/
.slide-banner {padding: 30px 20px 30px 20px;}
.home4-portfolio .activegrid ul li {width: 33%;}
.c-loc {
    width: 100%;
    margin-top: 15%;
    margin-bottom: 50px;
}
#clients-home4 .team-img .content {margin-top: 0px;}
#infoCompany-home4 .testimon-desc {
    padding: 10px 20px 10px 20px;
    width: 70%;
}
.home4-portfolio .activegrid ul li{ padding: 20px;}
#infoCompany-home4 .testimon-desc p {font-size: 14px;}
.section-opt .desc-left {
    padding: 50px 100px;
}
.content-contact-phone{width:40%;right:27%;}

/*Pgae Home 5*/
.boxgallery-fix {height: 600px;}
.column-empty {width: 10%;}
.slide-tp-box {width: 40%;}
.slide-inner-txt h3 {font-size: 56px;}
.slide-rx-txt {width: 40%;}

.flex-direction-nav a i {
    margin-top: 13px;
}

/*services*/
.services-box .img {
    width: 26.4%;
}
.services-box {
    margin-top: 110px;
    margin-bottom: 0px;
    width: 100%;
    float: left;
}

/*Team*/
.about-top-title.meet{margin-top: 190px;}
.shop-top-img.bt-footer .col-md-6 {
    height: 300px;
    padding-bottom: 0;
}
figure.effect-layla h2.sgl-fnt {
    font-size: 60px;
}

/*Page PriceTable*/
.third-price .panel-title {width: 57%;}
/*Page FAQ*/
.faq-top-img h1 {font-size: 54px;margin-top: 24%;}

/*Shop Prod*/
.shopping-top-title.obj-prod {
    transform: rotate(-90deg) translateY(-420px) translateX(-90px);
}
canvas{ display: none;}

/*Shop dress*/
.adv-dress{margin-top: 15%;}


/*Cart*/
.dropdown-menu.dropdown-prod-cart {left: -200px;}

}

@media only screen and (max-width: 1000px) 
{
.dropdown-menu.dropdown-prod-cart{margin-top: -1px;}    
.slider-content-txt {margin-top: 20%;}    
.nav>li>a {padding: 10px 10px;}
.home-info-desc{margin:5px 0 0 0;}
.top-well{padding: 50px 0px 50px 0px;}
ul.menu-items li.menu-item:last-child {
    border-right: 0px solid #ccc;
    margin-top: -50px;
    margin-right:10px;
    width: 55%;
    float: right;
}
.home5-advert p.line-sqr-2 {
    margin-left: 70px;
}
.well{padding: 100px 0px 90px 0px;}
.home3-well{padding: 100px 0px 90px 0px;}
.slide-banner{padding: 30px 0px 30px 0px;}
.home4-city-bg .well {padding: 80px 0px 90px 0px;}
.navbar-nav .open .dropdown-menu {
    position: relative;
    float: left;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    width: 100%;
}
.menu-text-monitor p {
	display:none;
}
.menu-adwertising .menu-text-monitor p:nth-child(1) {
	display:block;
}
.hero-imacretina-1,.hero-imacretina-2,.hero-imacretina-3 {
	margin-top: 60px;
}
.menu-adwertising .discount {
    margin-top: 20px;
    margin-left: -25px;
}
.navbar-nav .vertical-li {
	right: 0;
}
/*Slider*/
.slide-middle-txt h1 {
	font-size: 35px;
}

.blog-row-prod .blog-left-col {
	float:none;
}
.dresses-left-column {
    float: none;
}

.navbar-toggle {
    display: block;
}
.navbar-collapse.collapse {
    display: none!important;
    height: auto!important;
    padding-bottom: 0;
    overflow-y: auto;
}
.collapse {
    display: none!important;
}
.collapse.in {
	display:block!important;
}
.nav>li {
    position: relative;
    display: block;
    background-color: #fff;
    border-bottom: 1px solid #ddd;
    float: left;
    width: 100%;
}
.navbar-header, .navbar-collapse {
	float: left;
	width: 80%;
}
.navbar-toggle{
    border:0; 
    margin-right:0;
    padding: 6px 10px;
    margin-top: 5px;
}
h2.logo{font-size:110px;}
.navbar-brand{margin-left:10px;}

.langs-drop{left:-120px;}

.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #333;
}
.nav>li a{margin-left:15px;}
.navbar-inverse .navbar-toggle:hover .icon-bar, .navbar-inverse .navbar-toggle:focus .icon-bar{
	background-color: #333;
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background-color: #fff;
}
.content-count-cart-header{margin-right: 5px;}
.navbar .container {
	padding-right: 0;
	padding-left: 0;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    /* margin-top: 26px; */
    width: 100%;
    margin: -1px 0 0 0;
    padding: 0;
    border:0;
}
.navbar-right {
 float: none!important; 
}
.navbar-nav {
    margin: 0px 0px;
    padding: 0;
}

.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
	color: #333;
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus {
    color: #333;
    background-color: transparent;
}

.home5-advert p{font-size:26px;}

.latest-blog-content{border:0;}

.info-support .col-md-4{padding-bottom:25px;}

.info-footer #moveTop i{margin-top:20px;}

.fact-number h3{
    webkit-transform: rotate(-90deg) translateX(75px) translateY(100px);
    -moz-transform: rotate(-90deg) translateX(75px) translateY(100px);
    -ms-transform: rotate(-90deg) translateX(75px) translateY(100px);
    -o-transform: rotate(-90deg) translateX(75px) translateY(100px);
    transform: rotate(-90deg) translateX(75px) translateY(100px);
}
.banner-info-home2 .number{float:none;margin-left:0;margin-bottom: 60px;}
.left-color-box-txt{margin-bottom:60px;}

.device-slide{margin-top:100px;}
.device-slide img{margin:0 auto;}
.team .view img{margin:0 auto;}

.people-say .post-date{margin:0}
.people-say .post-side{float:left;}

.people-say .ff-face{text-align:center;margin:30px auto;width:100%;}

.people-say .ff-face img{margin:0 auto;}

.face-team    {
    float: left;
    margin-bottom: 30px;
    width: 100%;
}
.home3-percentage{
    float: left;
    width: 100%;
}
.txt-noslide-version h2.rotate-circolar{margin-left:150px;}
.txt-noslide-frm {
    margin-top: 30px;
    width: 60%;
}
.txt-noslide-responsive h2{margin: 70px 0 0 0;}

.section-opt .desc-left {
    padding: 50px 100px 100px 100px;
    float: left;
    width: 100%;
    position: relative;
}
.blog-l-txt .entry-meta .post-by{float:none;}
/*home4*/
#screen-macbook {
    padding: 0;
    float: left;
    width: 100%;
    
}
#screen-macbook img{margin-bottom:50px;}
.square-nopad{margin-bottom:20px;}

.home4-city-bg {
    position: relative;
    float: left;
    width: 100%;
}
footer{
    position: relative;
    float: left;
}
.content-contact-phone{right: 32%;}

/*about1*/

.about-top-title{font-size: 80px;margin-top: -30px;}
.about-second-title{font-size: 80px;}
.abt-iphone{margin-top:20px;}
.ab-bx-people{text-align:center;}
.about-my-office .img-responsive{margin-bottom:20px;}

/*about2*/

.box-hover.circle{margin: 0 auto 40px auto;}
.about2-top-img .about2-top-title{font-size: 50px;}

/*services*/

.about4-top-title{margin-top: 140px;font-size:60px;}
.about4-top-title.color-txt{margin-top: 70px;}
.services-box .text{min-height: 252px;}
.services-box{float:left;width:100%;}
.services-box .img {width: 34.4%;}
.services-tabs .nav>li a {margin-left: 0px;}

.box-services{margin: 0 auto 30px auto;width:50%;}
.services-box-black{margin-bottom:30px;}
footer .top-footer-in {padding: 80px 25px;}


/*Shop Prod*/
.shopping-top-title.obj-prod{margin-top:70px}
.shopping-topsub-title.obj-prod3{margin-top:70px;}
.shopping-top-title.obj-prod {
    transform: rotate(0deg) translateY(0px) translateX(0px);
}
.shop-top-img.bt-footer .col-md-6 {
    height: 300px;
}
/*Shop dress*/
.details-single-img{padding: 70px 20px;}

}

@media only screen and (max-width: 770px) 
{
.slider-content-txt {margin-top: 50%;}  
.home5-percentage .angula-box-5 {margin-bottom: 90px;}
.effectopacity {display: none;}
.paral-logo {
	width: 30%;
	float: left;
}
.img-responsive{margin: 0 auto;}
.latest-blog-content{text-align:center;}

.home5-portfolio .activegrid ul li {width: 33.3%;}
.menu-adwertising {}
.hero-index-1,.hero-index-2,.hero-index-3 {margin-left: 20%;}

#iphone-home5 .col-md-7 {
    width: 100%;
    float:left;
    margin-bottom:30px;
}
#iphone-home5 img {
	width:50%;
}

.latest-blog-content .img_holder .overlay a.icon {
    width: 0px;
    height: 0px;
    padding: 0;
    margin: 42px 0 0 85px;
}
.latest-blog-content .img_holder .overlay a.icon i {
	padding: 12px 13px;
	background-color: #07ccd4;
	border-radius:50%;
}

footer .top-footer-in .col-md-3{
	width: 49%;
    float: left;
    padding-left: 30px;
}

.codrops-header {display:none;}

/*Home page2 */
.home-percentage .fact-icon {padding: 22px 3px 22px 3px;}
.view .mask, .view .content {display: none;}
.view-second .mask {display: none;}
.info-comp-desc {margin-top: 50px;}
.no-auto{display:none;}
.img-show-line{ margin: 70px auto;}
.group-wrapper .col-sm-2 {
    width: 100%;
}
.home3-well{padding: 0px 0px 90px 0px;}
#clients-home3 .team-img{
    float: none;
    margin: 20px auto;
    text-align: center;
}
#clients-home3 .col-md-4{width:60%;margin: 0 auto;}

#clients-home3 .section-title{
    -webkit-transform: rotate(0deg) translateX(0px) translateY(-40px);
    -moz-transform: rotate(0deg) translateX(0px) translateY(-40px);
    transform: rotate(0deg) translateX(0px) translateY(-40px);
}
.section-images.nobackgr .frnd-1{margin:0 auto 80px auto; text-align:center;}
.section-images.nobackgr .frnd-2{margin:80px auto 0px auto; text-align:center;}

/*Page Home 3*/
.bt-serv {display: none;}
.home3-city-bg .txt-circle-content {width: 100%;}
.home3-city-bg .fact-icon {width: 13%;}

/*Page home 4*/
.slide-banner h3 {font-size: 20px;}
.home4-portfolio .activegrid ul li {width: 49%;}

#infoCompany-home4 .testimon-desc p {font-size: 13px;}
#infoCompany-home4 .testimon-desc p {font-size: 13px;}
#infoCompany-home4 .testimon-desc {
    padding: 10px 20px 10px 20px;
    width: 65%;
}

/*Pgae Home 5*/
.column-empty {
	width: 0%;
	display: none;
}
.slide-tp-box {
	width: 48%;
	float: left;
}
.slide-inner-txt h3 {font-size: 46px;}
.slide-rx-txt {width: 50%;}
.slide-rx-txt {
    margin-top: 30px;
    margin-left: 10px;
    float:left;
}
.home-info-desc {width: 100%;}
.slide-inner-txt{margin-top:22%;}
.section.home{padding-right:20px;padding-left:20px;}
figure.effect-hera{
    width: 60%;
    text-align: center;
    margin: 20px auto;
}
#infoCompany .page-header-title5 {
    margin: 80px 0 0 0;
}

/*About*/
.list-inline>li {padding-right: 0;}
.about-box-horizontal {
	float: left;
    width: 60%;
}
.box-horizontal-img {
	float: left;
    width: 40%;
}
h2.t-title-office {
    margin-top: 20px;
}

/*About 2*/

.about2-top-img{height: 350px;}

.about2-top-title {font-size: 45px;}
.about2-my-office .about2-percentage {
    margin: 110px 0 20px;
}

/*About 3*/
.about3-team {
	width: 100%;
    margin-bottom: 30px;
}
.about3-top-title {font-size: 24px;}
.about3-top-title .color-txt {
    font-size: 42px;
}

/*About 4*/
#about4parallax .col-md-7{
	width: 50%;
}

/*Page PriceTable*/
.third-price .panel-title {width: 80%;}

/*Faq*/
.faq-top-img h1{font-size: 44px;margin-top: 28%;}

/*Page Services*/
.services-box {float: left;}
.services-box .img {width: 34.5%;}

/*Page 404*/
.page-nofound .error-404 {font-size: 180px;}

/*Shop*/
.shop-prod #product .col-md-4 {
	width: 49%;
	float: left;
}
.bt12-detail-shop {
    float: left;
    width: 100%;
}
/*Shop Dresses*/
.shop-top-img figure.effect-layla {margin-bottom: 0px;}
.shop-top-img .col-md-6 {
    padding-bottom: 0px;
}
.shop-slide-img{background-position: top center;}
.second-img-effect {display: none;}
.shoppingpack img {padding-top: 60px;}
.cart-prod-img {width: 70%;}
.cart-column-img{width: 40%;}
.minicart-img {width: 50%;}
.dropdown-menu.dropdown-prod-cart {left: -120px;width: 250px;}
#single-prod-top .pp-cont-det{margin-left:0;}
.single-prod-button.bt-content-shop{
    margin-top: 30px;
    width: 100%;
    float: left;
    margin-bottom: 80px;
}

/*shopping cart*/

.shoppingtxt .product-top-title {font-size: 55px;}
.shoppingtxt .product-topsub-title{margin-top:60px;}

}

@media only screen and (max-width: 766px) 
{
.toolbar{font-size:11px;}
.top-login .frm-clk {
    margin-right: 15px;
}
.navbar-inverse .navbar-nav>li>a{font-size:11px;}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{font-size:11px;}
.content-count-cart-header span{margin: 24px 5px 0 10px;}
.number-prod-cart{margin-left:40px;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
  border:0px;
  margin: -1px 0 0 0;
}
.callout-action .btn-primary{padding:20px 30px;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    float: left;
    background: #fff;
}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
    max-height: 300px;
}
h2.logo {
    font-size: 60px;
}
#particles-js {
	display:none;
}
.box-hover.circle {
	margin: 0 auto 30px auto;
}
.about2-top-title {font-size: 40px;}

/*Menu Responsive*/
.nav>li {
    position: relative;
    display: block;
    background-color: #fff;
    border-bottom: 1px solid #ddd;
}
.navbar-header, .navbar-collapse {
	float: left;
	width: 75%;
}
.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #333;
}
.navbar-inverse .navbar-toggle:hover .icon-bar, .navbar-inverse .navbar-toggle:focus .icon-bar{
	background-color: #fff;
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background-color: #333;
}
.content-count-cart-header{margin-right: 5px;}
.navbar .container {
	padding-right: 0;
	padding-left: 0;
}

.navbar-nav {
    margin: 0px 0px;
    padding: 0;
}

.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
	color: #333;
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus {
    color: #333;
    background-color: transparent;
}
.slide-banner h3 {
    font-size: 16px;
}
/*services*/

.services-box .text{width: 100%;}
.services-box .img {
    width: 100%;
    float: none;
}
/*Team*/
.box-purchase .big-txt-purchase{font-size: 20px;}

.shopping-topsub-title.drs-pg2{ font-size: 60px;}

.shopping-topsub-title.obj-prod3{ font-size: 50px;}

}


@media only screen and (max-width: 740px) and (orientation: landscape)
{
/*ToolBar*/   
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {margin-top: -16px;} 
.dropdown-menu.dropdown-prod-cart{margin-top: -17px;}
.navbar-inverse{height: 50px;}
.navbar-header {margin-top: 6px;}   
.content-count-cart-header span {margin: 10px 5px 0 10px;}
 
.slider-content-txt {
    margin-top: 13%;
}
.home5-advert p.line-sqr-2 {
    margin-left: 70px;
}

.content-count-cart-header{margin-right: 15px;}
.navbar .container {
	padding-right: 0;
	padding-left: 0;
}
ul.menu-items li.menu-adwertising{display:none}
	
.container-slide {height: 390px;}
.latest-blog-content .img_holder .overlay a.icon {display: none;}
.info-footer .col-sm-4 {
	float: left;
    font-size: 12px;
}
.latest-blog-content {margin-bottom: 20px;}

#iphone-home5 .col-md-7 {
	width: 100%;
	float: left;
}
#iphone-home5 img {
    float: left;
    width: 45%;
    margin-bottom: 40px;
}

.services-top-home2{height:500px;}
.abt-iphone{margin-top:60px;}
.about4-top-title.about4-top-second {
    margin-top: 0px;
}
.about4-top-title{font-size:50px;}
/*Page Home 3*/
#clients-home3.parallax-texture {height: auto;}
#clients-home3 .team-img {
    float: none;
    text-align: center;
    margin: 20px auto;
}
/*Page Home 4*/
.slide-banner .btn-primary {display: none;}
.slide-banner {padding: 20px 20px 20px 20px;}

#clients-home4 .view {background: #ccc;}
#clients-home4 .team-img {
    width: 30%;
    float: none;
    margin: 0 auto;
}
.content-contact-phone h4{font-size: 32px;}
.content-contact-phone p{font-size:13px;}
.content-contact-phone {
    width: 40%;
    right:0;
    -webkit-transform: skewX(0deg);
    -moz-transform: skewX(0deg);
    -ms-transform: skewX(0deg);
    -o-transform: skewX(0deg);
    transform: skewX(0deg);
}
.content-contact-phone h4, .content-contact-phone p {
    -webkit-transform: skewX(0deg);
    -moz-transform: skewX(0deg);
    -ms-transform: skewX(0deg);
    -o-transform: skewX(0deg);
    transform: skewX(0deg);
}
/*Page home 5*/
.slide-rx-txt {
    width: 50%;
    float: left;
}
.slide-inner-txt p {font-size: 12px;}
.get-starter a {
	padding: 7px 15px;
	font-size: 13px;
}
.slide-inner-txt {
	padding: 40px 0 20px 0;
	margin-top: 18%;
}
.team-img {
    float: none;
    margin: 0 auto;
    text-align: center;
}
.team p {
	float: none;
	text-align: center;
}
.top-well.hmp5    {
    margin-top: 80px;
    padding: 30px;
}
/*About*/
.about-generic .ab-bx-people {
	width:49%;
	float: left;
}
/*About 2*/
.about2-top-title {font-size: 48px;}

/* Page PriceTable*/
.third-price .panel-title {width: 22%;}
.faq-top-img {height: 300px;}
.faq-top-img h1 {font-size: 34px;}

/*Faq*/
.faq-top-img h1 {
    margin-top: 24%;
}

/* Page Services*/
.services-box .text {
	min-height: 240px;
}
.box-services {
	margin-bottom: 30px;
	float: left;
	width: 50%;
}
.services-box{width: 50%;}
/*Page 404*/
.page-nofound .error-404 {font-size: 160px;	}

/*Shop*/
.shop-prod #product .col-md-4 {
	width: 49%;
	float: left;
}
.bt12-detail-shop {
    float: left;
    width: 100%;
}
.cart-prod-img {width: 70%;}
.cart-column-img{width: 40%;}
.dropdown-menu.dropdown-prod-cart{}
.dropdown-prod-cart-scroll{max-height: 250px;}

/*shopping cart*/

.shoppingtxt .product-top-title {font-size: 48px;}
.shoppingtxt .product-topsub-title{margin-top:50px;}

}

@media only screen and (max-width: 670px) and (orientation: landscape)
{
.toolbar{font-size:11px;}
.toolbar i{padding: 0 5px;}
.top-contact{padding: 3px 5px 0 0;}
/*Slider*/
.slide-middle-txt {
	margin-top: 15%;
}
.slide-middle-txt h1 {
	font-size: 28px;
}
.codrops-header {display:none;}
.container-slide {height: 320px;}
.home5-advert p {
	font-size: 20px;
	margin-top: 15px;
}
.paral-logo {
    width: 35%;
    float: left;
}
.hero-index-2,.hero-index-1,.hero-index-3 {
	width: 350px;
    height: 248px;
    margin-left: 15%;
}
.latest-blog-content .img_holder .overlay a.icon {display: none;}
.row-box ul.clients li {margin-right: 0;}
.info-footer .col-sm-4 {
	float: left;
    font-size: 11px;
}
.latest-blog-content {margin-bottom: 20px;}


/*home2*/
.home-percentage .fact-icon {
	width: 20%;
	padding: 25px 3px 25px 3px;
}
#clients-home2.parallax {height: auto;}
#clients-home2 .team-img {
    width: 50%;
    margin-top: 20px;
    text-align: center;
    margin: 0 auto;
    float: none;
}

/*Page Home 3*/
.home3-city-bg .fact-icon {width: 17%;}
.work-home3 #cbp-vm ul li {width: 49%;}
#clients-home3.parallax-texture {height: auto;}


/*Page home 4*/
#infoCompany-home4 .testimon-desc {width: 100%;}

/*Page home 5*/
.slide-inner-txt p {display: none;}
.slide-inner-txt h3 {font-size: 46px;}

/*About 1*/
.about-top-title {
	font-size: 42px;
}
/*About 2*/
.about2-top-title {
	font-size: 32px;
	margin-top: 130px;
}
.about2-top-title .color-txt {font-size: 20px;}
.about2-top-img {height: 300px;}

/*About 3*/
.about3-top-title {
    font-size: 20px;
    margin-top: 130px;
}
.about3-top-title .color-txt {font-size: 35px;}

/* Page PriceTable*/
.third-price .panel-title {width: 27%;}
.faq-top-img h1 {font-size: 24px;}
.faq-top-img {height: 230px;}

/*Blog*/
.about4-top-title {font-size: 30px;}

/*Page 404*/
.page-nofound .error-404 {font-size: 130px;}

/*Shop*/
.bt-content-shop .btn-lg, .btn-group-lg>.btn {padding: 10px 12px;}
.shopping-top-title {font-size: 58px;}
.shopping-topsub-title {font-size: 36px;
}
.shopping-topsub-title.obj-prod3{font-size:50px;}
.shopping-topsub-title.obj-prod2 {font-size: 30px;}

/*Shop dresses*/
.shop-prod.shop-dresses .shop-img {padding: 70px 15px;}
.shoppingtxt .product-top-title {font-size: 38px;}
.shoppingtxt .product-topsub-title {font-size: 20px;}
.cart-prod-img {width: 70%;}
.cart-column-img{width: 40%;}
.shopping-topsub-title.drs-pg2{font-size: 55px;}
.shopping-top-title.drs-pg {font-size: 100px;}

}



@media only screen and (max-width: 600px) and (orientation: landscape)
{
.toolbar {height: 45px;}    
.toolbar i.fa-envelope {padding: 0 10px 0 10px;}

.top-login .frm-clk {margin-right: 10px;}
h2.logo{font-size:40px;padding-bottom:0;}
.box-desc-txt-logo {margin: 10px auto;}
.home5-advert p {font-size: 16px;}

/*single prod*/
.single-prod-button.bt-content-shop .btn{display: block;text-align: left;padding: 10px 0px;}
.adv-dress {
    margin-top: 25%;
}

}
@media only screen and (max-width: 680px){
.about2-top-img .about2-top-title {
    font-size: 50px;
    line-height: 50px;
}
.single-prod-button.bt-content-shop .btn {
    display: block;
    text-align: left;
    padding: 10px 0px;
}
}


@media only screen and (max-width: 590px) and (orientation: portrait)
{

.dropdown-menu.dropdown-prod-cart {left: -140px;}
.flex-direction-nav a i {margin-top: 14px;}

/*Slider*/
.slide-middle-txt {
	margin-top: 15%;
}
.slide-middle-txt h1 {
	font-size: 20px;
}
.slide-middle-txt p {
    font-size: 13px;
    margin-bottom: 20px;
}
.boxgallery > nav span {
	width: 40px;
    height: 40px;
}

.toolbar{font-size:11px;height: 65px;}
.top-login{ float: left;}
        
.container-slide {height: 350px;}
ul.menu-items li.menu-adwertising {display:none;}
.callout-box .callout-action,.callout-box .callout-text {
	display:block;
}
#iphone-home5 .col-md-7 {text-align: left;}
#iphone-home5 img {
	float:none;
	width: 45%;
}
.home5-advert p.line-sqr-1 {
    margin-left: 60px;
}
.home5-advert p.line-sqr-2 {
    margin-left: 30px;
}
.home5-advert p {
    font-size: 13px;
}

.iphone-desc ul li {font-size: 11px;padding: 30px 10px;}
.img-trasp {left: 5px;}
.iphone-desc ul{padding: 0;}

.paral-logo {width: 100%}

.home5-portfolio .activegrid ul li {width: 100%;}
.filter li {
	padding: 5px 10px;
	font-size: 11px;
}
.latest-blog-content .img_holder .overlay a.icon {margin: 66px 0 0 140px;}
.latest-blog-content {margin-bottom: 20px;}
footer .top-footer-in .col-md-3 {width: 100%;}
.info-footer {
	text-align: left;
	font-size: 11px;
}

/*Page home2*/
.home-percentage .fact-icon {width: 31%;}
.home-percentage .fact-icon {padding: 25px 3px 25px 3px;}
#clients-home2.parallax {height: auto;}
#clients-home2 .team-img {
    width: 100%;
    margin-top: 20px;
    text-align: center;
    margin: 0 auto;
    float: none;
}

.left-color-box-txt{padding: 80px 30px;}

.left-color-box-txt h2 {
    border: 0;
    font-size: 50px;
    font-weight: 800;
    line-height: 35px;
}
.services-top-home2{height:500px;}
.abt-iphone{margin-top:60px;}
#screenAnimation {display: none;}
/*Page Home 3*/
.home3-city-bg .fact-icon span {font-size: 30px;}
.home3-city-bg .fact-icon {width: 24%;}
.work-home3 #cbp-vm ul li {width: 100%;}
#clients-home3 .team-img {
	margin: 0 auto;
    float: none;
}
#clients-home3 .col-md-4 {
    width: 100%;
    margin: 0 auto 40px auto;
}
#clients-home3 .section-title{font-size: 60px;}
.txt-noslide-frm {
    margin-top: 30px;
    width: 100%;
}
.txt-noslide-responsive h2 {margin: 30px 0 0 0;}
.about4-top-title.about4-top-second {margin-top: 0px;}
#clients-home3.parallax-texture {height: auto;}
.owl-carousel .owl-item {padding: 40px 0px;}
.testimon-desc {width: 100%;}

/*Page Home 4*/
.slide-banner .btn-primary {display: none;}
.slide-banner {
    padding: 0px 20px 0px 20px;
}
.home4-portfolio .activegrid ul li {width: 100%;}
#clients-home4 .team-img {
    width: 50%;
    float: none;
    text-align: center;
    margin: 20px auto;
}
#infoCompany-home4 #owl-demo .item img {display: none;}

#infoCompany-home4 .testimon-desc {
    padding: 10px 20px 10px 20px;
    width: 100%;
}
.slide-banner h3 {
    font-size: 13px;
}
.section-opt .desc-left{padding: 50px 50px 100px 50px;}
.content-contact-phone {
    width: 100%;
    height: 40%;
    right:0;
    padding: 50px 0;
    -webkit-transform: skewX(0deg);
    -moz-transform: skewX(0deg);
    -ms-transform: skewX(0deg);
    -o-transform: skewX(0deg);
    transform: skewX(0deg);
}
.content-contact-phone h4, .content-contact-phone p {
    -webkit-transform: skewX(0deg);
    -moz-transform: skewX(0deg);
    -ms-transform: skewX(0deg);
    -o-transform: skewX(0deg);
    transform: skewX(0deg);
}
/*Page Home 5*/
.slide-inner-txt {display: none;}
.boxgallery-fix {
    height: 400px;
    background-attachment:inherit;
    background-position: top center !important;
}
.top-well {
	padding: 20px 20px 20px 20px;
}
ul.clients li {width: 28%;}
.team p {
	float: none;
    text-align: center;
}
.team-img {
    float: none;
    margin: 0 auto;
}
figure.effect-hera{width:99%;}
#infoCompany .page-header-title5 {
    margin: 50px 0 0 0;
}

/*About 1*/
.about-generic.horizontal .job-title {margin: 60px 0 0 0;}
.about-top-title{font-size: 40px;margin-bottom: 45px;}
.about-second-title{font-size: 50px;}

/*About 2*/
.about2-top-title {
	font-size: 28px;
	margin-top: 120px;
}
.about2-top-title .color-txt {font-size: 18px;}
.about2-top-img {height: 290px;}

.about-pg-2 .flex-direction-nav a {
    top: 35%;
}

#infoCompany.section {
    padding: 0px 0 0 0;
}
/*About 3*/
.about3-top-title {
    font-size: 20px;
    margin-top: 160px;
}
.about3-top-title .color-txt {font-size: 35px;}
.about3-team {
    width: 100%;
    margin-bottom: 30px;
}

/*About 4*/
.about4-top-title {font-size: 28px;}
.about4-team {margin-bottom: 30px;}

/*Page PriceTable*/
.third-price .panel-title {width: 45%;}
.faq-top-img h1 {
    font-size: 24px;
    line-height: 26px;
}
.faq-top-img {height: 200px;}

/*Page Services*/
.services-box .text {
    padding: 25px;
}
.box-services {
	margin-bottom: 30px;
	float:left;
	width:100%;
}

/*Page Blog*/
.about4-top-title {
	font-size: 30px;
	line-height: 28px;
}

/*Page 404*/
.page-nofound .error-404 {font-size: 90px;}

/*Shop*/
.shopping-topsub-title.obj-prod2 {
    font-size: 24px;
}
.shopping-top-title {font-size: 70px;}
.search-query {
    width: 100%;
    margin-top: 5px;
}
.shopping-topsub-title.obj-prod3{font-size: 35px;}
.shop-prod #product .col-md-4 {
    width: 100%;
    float: left;
}
figure.effect-layla h2 {padding-top: 13%;}
.shop-top-img.bt-footer .col-md-6{height: 260px;}
figure.effect-layla h3 {
    font-size: 20px;
}
figure.effect-layla h2.sgl-fnt {
    font-size: 40px;
}

/*Shop Dress*/
.shopping-top-title.drs-pg {
    font-size: 60px;
    text-align: center;
}
.shopping-topsub-title.drs-pg{text-align:center;font-size:24px;}
.shopping-topsub-title.drs-pg2 {
    text-align: center;
    font-size: 30px;
}
.shop-banner-details .adv-dress .product-top-title {
    font-size: 148px;
}
.shop-banner-details .adv-dress{margin-top: 32%;}

/*Page Single Prod*/
.product-topsub-title {font-size: 20px;}
.product-top-title {font-size: 28px;}
.single-prod-button .btn{
	padding: 10px 7px;
    font-size: 11px;
}
.single-prod-button .bt-back {margin-top: 10px;}
#product_sound .single-prod-button .bt-back{margin-top: 0px;}
.shoppingtxt {width: 100%}
.shoppingpack {width: 48%;}
.cart-prod-img {width: 70%;}
.cart-column-img{width: 40%;}
.bt-tourn-back {
    float: left;
    margin-top: 3px;
    margin-bottom: 5px;
}
.btn-payment { float: none;}
.btn-checkout-prod button{font-size:11px;}
.dropdown-prod-cart-scroll{max-height: 350px;}

/*single prod*/
.single-prod-button.bt-content-shop .btn{display: block;text-align: left;padding: 10px 0px;}

/*shopping cart*/
.shoppingtxt .product-top-title {
    font-size: 38px;
}

}


@media only screen and (max-width: 400px) 
{
.number-prod-cart{font-size:11px;}
h1{font-size:30px;}
.dropdown-menu.dropdown-prod-cart {
    left: -150px;
    width: 250px;
}
.container-slide {height: 300px;}
.paral-logo {width: 100%;}
.home5-advert p {
    font-size: 11px;
}
.home5-portfolio .activegrid ul li {width: 100%;}
.filter li {
    padding: 5px 6px;
    font-size: 11px;
}
.latest-blog-content .img_holder .overlay a.icon {
    width: 0px;
    height: 0px;
    padding: 0;
    margin: 62px 0 0 125px;
}
.img-trasp {left: 0px;}
.latest-blog-content {margin-bottom: 20px;}
footer .top-footer-in .col-md-3 {width: 100%;}

.home5-city-bg-bottom ul.clients li {
    width: 22%;
    margin: 0;
}
/*Page Home 3*/
.home3-city-bg .fact-icon {padding: 19px 3px 19px 3px;}
.home3-bt-footer-bg .testimon-desc p{font-size: 18px;}


/*Shop*/
.shopping-topsub-title {font-size: 20px;}
figure.effect-layla h2 {padding-top: 17%;}
.quantity-prod{width: 35px;}
.content-table-cart .btn-payment .checkout {margin: 5px 0 5px 0;}
figure.effect-layla h3 {display:none;}
.shop-top-img.bt-footer .col-md-6 {height: 230px;}
figure.effect-layla h2.sgl-fnt {
    font-size: 30px;
}


}

@media only screen and (max-width: 360px) 
{
.navbar-brand{padding: 1px 5px;}
.navbar-header, .navbar-collapse{width:70%;}  
.top-contact{padding: 3px 5px 0 0;}
.toolbar i.fa-envelope {
    padding: 0 10px 0 10px;
} 

h2.logo {
    font-size: 40px;
}
h1 {
    font-size: 25px;
}
/*Slider*/
.slide-middle-txt {
	margin-top: 17%;
}
.slide-middle-txt h1 {
	font-size: 14px;
}
.slide-middle-txt p {
    font-size: 11px;
    margin-bottom: 20px;
}
.boxgallery > nav span {
	width: 40px;
    height: 40px;
}

.content-count-cart-header i{margin: 20px 0px 0 20px;}   
ul.menu-items li.menu-item{border-right: 0;}  
.container-slide {height: 250px;}

.img-trasp {left: -40px;}
.filter li {
    padding: 5px 3px;
    font-size: 11px;
    margin-right: 0;
}
.latest-blog-content .img_holder .overlay a.icon {margin: 55px 0 0 100px;}
/*Page home 2*/
.home-percentage .fact-icon {width: 40%;}
.left-color-box-txt h2{font-size: 40px;}
/*Page home 3*/
.home3-city-bg .fact-icon {display: none;}
.testimon-desc {padding: 0;}
.home3-bt-footer-bg .testimon-desc p {font-size: 16px;}
.txt-noslide-version h2 span.version-txt{font-size: 25px;}
.txt-noslide-version h2.rotate-circolar {
    margin-left: 130px;
}
.txt-noslide-version h2 span.noslider-number{
    font-size: 220px;
}
.txt-noslide-version h2 span.version-txt{margin: 150px 0 0 -140px;}

/*About 1*/

.list-inline>li {
    padding-right: 0;
    padding-left: 0;
}
.services-top-home2 {
    height: 400px;
}
.about4-top-title {margin-top: 50px;}
/*about2*/

.about2-top-img .about2-top-title {
    font-size: 30px;
}
.about-pg-2 .flex-direction-nav a {
    top: 30%;
}

.box-hover.circle.effect.left_to_right a .img.effect-active {
    -webkit-transform: scale(0.5) translateX(80%);
    -moz-transform: scale(0.5) translateX(80%);
    -ms-transform: scale(0.5) translateX(80%);
    -o-transform: scale(0.5) translateX(80%);
    transform: scale(0.5) translateX(80%);
}

.box-hover.circle.effect.left_to_right a:hover .img {
    -webkit-transform: scale(0.5) translateX(80%);
    -moz-transform: scale(0.5) translateX(80%);
    -ms-transform: scale(0.5) translateX(80%);
    -o-transform: scale(0.5) translateX(80%);
    transform: scale(0.5) translateX(80%);
}

/*Page PriceTable*/
.third-price .panel-title {width: 65%;}

/*Faq*/
.faq-top-img h1 {
    margin-top: 40%;
}
.faq-title{font-size:20px;}

/*Page 404*/
.page-nofound .error-404 {font-size: 70px;}

/*Blog*/
.js-video iframe {height: 200px;}

/*Sghop Prod*/

.shopping-top-title {
    font-size: 50px;
}
.shopping-topsub-title.obj-prod3 {
    font-size: 26px;
}

/*Shop dresses*/ 
.shop-prod.shop-dresses .shop-img {padding: 70px 15px;}
.product-top-title {font-size: 26px;}
.details-single-img {padding: 0px 0 0px 0;}
.content-table-cart .btn.bt-minus-prod{height: 31px;width: 15px;}
.content-table-cart .btn-primary.bt-plus-prod{height: 31px;width: 15px;}
.content-table-cart p{font-size: 11px}
.content-table-cart .total-items{font-size: 14px;}
.content-table-cart .tdRight{font-size: 11px}
.shopping-top-title.drs-pg {
    font-size: 50px;
    text-align: center;
}
.shopping-topsub-title.drs-pg2 {
    margin-top:50px;
    font-size: 25px;
}
.shop-top-img.bt-footer .col-md-6 {
    height: 190px;
}
.shop-prod ul.albumContainer li{padding: 25px 0px;}
.onsale{right: 12px;}

/*Shop dresses single prod*/ 
.adv-dress .product-topsub-title {
    margin-top: 50px;
}
.product-topsub-title.pt-bottom {
    font-size: 16px;
}
.shop-banner-details .adv-dress .product-top-title {
    font-size: 118px;
}
.shop-banner-details .adv-dress {
    margin-top: 44%;
}
.product-topsub-title {
    font-size: 16px;
}


/*shopping cart*/
.shoppingtxt .product-top-title {
    font-size: 32px;
}
}