n/*BEGIN max and min width 992px*/
.pro_main {
    color: black;
    float: left;
    font: 16px mons !important;
    text-align: center;
    width: 100%;
}
@media (min-width: 1500px) {
.col-md-12.cigargalin.example-item {
    width: 70%;
}

.tab-navigation-category [data-tab-trigger="true"] {padding: 15px .5% !important;}
.tab-navigation-category [data-tab-trigger="true"] {font-size: 25px!important;}
}
@media (min-width: 1200px) {
.rowfullcigar1 .col-md-6.pull-right {width: 51%;}
}
@media (min-width: 992px) {

	/* Shrink */
	
	.header-shrink {
		position:fixed;
		top:0;
		left:0;
		width:100%;
		background:#fff;
		opacity:0.95;
	}
	
	.navbar .navbar-inner-shrink .brand {
		padding: 0px 20px 0px !important;
	}

	.header .navbar-inner-shrink li a {
		padding: 15px 16px 17px;
	}

	.header .navbar-inner-shrink li > a:hover,
	.header .navbar-inner-shrink li.active > a,
	.header .navbar-inner-shrink li.active:hover > a {
		padding-top: 13px;
	}

	.header .navbar-inner-shrink li.menu-search {
		padding: 0;
	}

	.header .navbar-inner-shrink .search-box {
		top: 52px;
	}
	/* End Shrink */

	/*BEGIN NAVIGATION (WHILE RESIZING WINDOW)*/
	.header a.logo-v1 img {
		margin-top:0px;
	}
	.header.scrolling-fixed a.logo-v1 img {
		margin-top: 17px;
	}

	.header .nav li > a:hover,
	.header .nav li.active > a ,
	.header .nav li.active:hover > a {
		background: none !important;
	}

	.header .nav li > a:hover {
		background: none !important;
	}
	
	.header .nav li.active > a:after { 
		top: 0;
		width: 0; 
		height: 0;
		left: 50%;
		z-index: 2; 
		content: " "; 
		display: block; 
		margin-left: -3px; 
		position: absolute;
	}

	.header .dropdown-menu li.active > a:after { 
		border: none;
	}
	
	/*END NAVIGATION (WHILE RESIZING WINDOW)*/
}

@media (max-width: 992px) {
	/*BEGIN NAVIGATION*/
	.front-topbar .col-md-9 {
		padding-left: 0;
	}
	.front-topbar .col-md-3 {
		padding-right: 0;
	}

	

	.navbar-brand {
		padding: 15px 15px 15px 0;
	}

	.header .nav-collapse > ul {
		float: inherit;
		margin-top: 12px !important;
	}

	.header .dropdown-menu {
		margin-bottom: 12px;
		border-top: solid 1px #e7e7e7 !important;
	}

	.header .nav-collapse .dropdown-menu li+li a {
		margin-bottom: 0;
	}

	.header .nav-collapse .nav>li.active > a,
	.header .nav-collapse .nav>li>a:hover,
	.header .nav-collapse .nav>li>a:focus,
	.header .nav-collapse .dropdown-menu a:hover,
	.header .nav-collapse .dropdown-menu a:focus {
		background: none;
		border-top: 0px !important;
	}
	
	.header .nav li.active .dropdown-menu li.active a {
		background: #f7f9fa !important;
	}
	
	.dropdown-right .dropdown-menu {
		left: 0;
		right: auto;
		width: auto;
	}
	.nav-content {
		padding: 0;
		width: auto;
	}
	.nav-content-col {
		float: none;
		width: auto;
	}
	.nav-content-col > h3 {
		padding: 10px 15px 5px;
		margin-bottom: 0;
	}
	.header .nav-content-col li {
		border-bottom: solid 1px #F5F5F5;
	}

	.header .nav li.menu-search {
		padding-left: 2px;
		padding-top: 15px;
	}
	/*END NAVIGATION*/

	/*BEGIN SERVICE BOX*/
	.service-box {
		margin-bottom: 0;
	}

	.service-box p,
	.service-box .service-box-heading em,
	.service-box .service-box-heading span {
		display: block;
		text-align: center;
	}

	.service-box .service-box-heading em {
		margin-bottom: 10px;
	}
	/*END SERVICE BOX*/

	/*BEGIN BLOCKQUOTE BLOCK*/
	.quote-v1-inner {
		text-align: center !important;
	}
	/*END BLOCKQUOTE BLOCK*/
	.recent-work .col-md-9 {
		padding: 0;
	}
	.hidden-sm {
		display: none !important;
	}
	.recent-news-inner {
	    padding-left: 15px;
    	padding-right: 15px;
	}

	.ver-inline-menu {
		margin-bottom: 30px !important;

	}
	.ver-inline-menu li.active:after {
		display: none;
	}

	.form-horizontal .form-group {
		margin-left: 0;
		margin-right: 0;
	}
	.form-actions.right {
		padding-right: 0;
	}
	.form-horizontal .form-actions.right {
		padding-right: 15px;
	}
}
/*END max and min width 979px*/

/*BEGIN max and min width 940px*/
@media (max-width: 940px) {
	.recent-work .bx-wrapper, .our-clients .bx-wrapper {
		padding-top: 30px;
	}
	.recent-work .bx-controls, .our-clients .bx-controls {
		position: absolute;
		top: 0;
		left: 67px;
	}
}
/*END max and min width 940px*/


/*BEGIN max and min width 767px*/
@media (max-width: 767px) {
	.tham-images{display:none;}
	.navbar-brand {
		padding: 15px;
	}
	/*BEGIN NAVIGATION*/
	.header .nav li a {
		padding: 10px 15px;
	}
	.header .nav li > a:hover,
	.header .nav li.active > a,
	.header .nav li.active:hover > a {
		border: none; 
		padding-top: 10px;
	}
	.header .nav .dropdown-menu {
		position: relative;
		top: 0;
		left: 0;
		width: 100%;
		border: none;
		box-shadow: none;
		clear: both;
	}
	.header .nav .dropdown-menu a {
		color: inherit;
		background: none;
	}
	/*END NAVIGATION*/

	/*BEGIN SEARCH BOX*/
	.header .search-box {
		left: 40px;
		top: inherit;
		bottom: 3px;
		padding: 5px;
		border: none;
		display: none;
		background: none;
		position: absolute;
	}

	.header .search-box .btn {
		padding: 7px 14px;
	}
	/*END SEARCH BOX*/

	/*BEGIN COPYRIGHT*/
	.copyright .copyright-logo {
		text-align: left;
	}
	/*END COPYRIGHT*/

	/*BEGIN STEP BLOCKS*/
	.front-steps.front-step-one:after,
	.front-steps.front-step-two:after {
		display: none; 
	}	
	/*END STEP BLOCKS*/

	/*BEGIN SPACE FOR MOBILE*/
	.space-mobile {
		margin-bottom: 40px;
	}
	.front-team li.space-mobile {
		padding-bottom: 40px;
	}
	/*END SPACE FOR MOBILE*/

	.header {
		padding: 0;
	}

	.breadcrumbs .container {
		padding: 0 10px;
	}
	.breadcrumbs h1 {
		margin-left: 0;
	}

	/*BEGIN BREADCRUMBS*/
	.breadcrumbs ul {
		top: 0;
		float: left !important;
		margin-bottom: 3px;
	}
	/*END BREADCRUMBS*/

	/*BEGIN TOPBAR ICONS*/
	.front-topbar,
	.front-topbar .topbar-social {
		text-align: center;
	}		
	.front-topbar {
		padding-bottom: 5px;
	}
	/*END TOPBAR ICONS*/

	.front-topbar .login-reg-links {
		text-align: center;
	}

	/*BEGIN BLOG PAGES*/
	.blog-posts img,
	.recent-news img {
		margin-bottom: 15px;
	}

	.blog-item .blog-item-img .carousel-control {
		top: 40%;
	}		
	/*BEGIN BLOG PAGES*/

	/*BEGIN SOCIAL-FOOTER*/
	.copyright .social-footer {
		margin-top: 10px;
		text-align: left;
	}

	.copyright .social-footer li {
		margin-left: 0;
		margin-right: 3px;
	}	
	/*BEGIN SOCIAL-FOOTER*/
}

@media (min-width: 767px) {
	.navbar-nav > li:hover .dropdown-menu {
		display: block;
	}
	/*BEGIN STEP BLOCKS*/
	.no-space-steps [class^="col-"],
	.no-space-steps  [class*=" col-"] {
	    padding-left: 0;
	    padding-right: 0;
	}
	/*END STEP BLOCKS*/
}
/*END max and min width 767px*/

/* Portrait tablet to landscape and desktop */

@media (min-width: 1300px) and (max-width: 1500px) { 
.slider-main{max-height: 380px !important;}

}

@media (min-width: 1025px) and (max-width: 1130px) { 
.coloutrw {width: 28%;}
.home h1 {font-size: 2vw;}

}


@media (min-width: 768px) and (max-width: 992px) { 
.head_con{ font-size:25px;}

.coloutrw {margin-right: 20px;width: 31%;}
.castcon{ top:60px; font-size:18px;}
	/*BEGIN NAVIGATION*/
	.header .nav li {
		margin-left: 0;
	}
	.header .nav > li {
		padding-bottom: 4px;
	}
	.header .nav li a {
		padding: 10px 15px;
	}
	.header .nav li > a:hover,
	.header .nav li.active > a,
	.header .nav li.active:hover > a {
		border: none; 
		padding-top: 10px;
		background: none !important;
	}	
	/*END NAVIGATION*/

	/*BEGIN SERVICE BOX*/
	.service-box {
		margin-bottom: 0;
	}

	.service-box p,
	.service-box .service-box-heading em,
	.service-box .service-box-heading span {
		display: block;
		text-align: center;
	}

	.service-box .service-box-heading em {
		margin-bottom: 10px;
	}
	/*END SERVICE BOX*/	
	.header .nav li.menu-search span.sep {
		display: inline-block;
		position: absolute;
		left: -9px;
		top: 9px;
		margin: 0;
	}
	.header .search-box {
		margin-top: 0;
	}
	.scrolling-fixed .search-box {
		margin-top: 11px;
	}
	.scrolling-fixed.header .nav li.menu-search {
		padding-top: 15px;
	}

	.header .navbar-collapse{
		float: none;
		margin-left: -15px;
	}
	.header ul.nav {
		clear: both;
		float: left;
	}
	

}

@media (max-width: 768px) {
	.header.scrolling-fixed a.logo-v1 img {
		margin-top: 19px;
	}

	.header .navbar-collapse {
		max-height: 3000px;
		padding: 15px;
	}

	.header ul.nav{
		float: none;
		margin: 0;		
	}
	.navbar-collapse.in {
		overflow: inherit;
		/*background: #F9F9F9;*/
	}
	.navbar-nav .open .dropdown-menu {
		/*background: #F9F9F9;*/
		font-size: 14px;
		border-top: solid 1px #e5e5e5 !important;
	}
	
	.header .nav li > a,
	.header .nav li > a:hover,
	.header .nav li.active > a,
	.header .nav li.active:hover > a {
		border: none !important;
		padding: 10px 15px !important;
		font-size: 14px;
	}
	.header .nav .dropdown-menu li a:hover,
	.header .nav li.active .dropdown-menu li a:hover  {
		background: #EFEFEF !important;
	}

	.navbar-nav .dropdown-menu li:first-child,
	.navbar-nav .dropdown-menu li {
		margin-left: 20px;
	}
	.nav-content-col > h3 {
		padding: 10px 15px 5px;
		margin-bottom: 0;
	}
	.header .dropdown-menu .nav-content-col li:first-child,
	.header .dropdown-menu .nav-content-col li {
		margin-left: 0;
	}
	.navbar-nav .open .dropdown-menu > li > a {
		line-height: 18px;
	}




	/*.header .in.collapse li.dropdown.active > a,
	.header .in.collapse li.dropdown.active:hover > a  {
		border: none;
		color: #0DA3E2 !important;
		background: none !important;
	}*/
	.header .nav li.menu-search {
		padding-left: 12px;
	}
	.header .nav li.menu-search span.sep {
		display: none;
	}
	.scrolling-fixed.header .nav li.menu-search {
    	padding: 12px 12px;
	}
	.no-space-steps {
		padding: 0 15px;
	}
	.front-steps.front-step-one:after, .front-steps.front-step-two:after {
		border-top: none;
		border-bottom: none;
	}
	.sidebar {
		padding-top: 50px;
	}
}

@media (min-width: 600px) and (max-width:767px) { 
.subcon{ width:100%; text-align:center;}
.input-large {
    margin: auto;
}
.subbtn{ width:auto;}
.head_con1,.head_con{ width:60%; font-size:25px;}
.head_line1 {width: 20%;}
.logtit{ width:50%;}
.home h1 {font-size: 1.25em; height: 60px;}
.coloutrw {margin-right: 1%;width: 32%;}
.head_line {width: 20%;}
.home .bx-wrapper {width:100%;}
}

@media (min-width: 300px) and (max-width:767px) {
.subname_home{position: static; width:100% !important;}
.rowfullcigar2{margin-bottom:0px !important;}

.subname {
    position: relative!important;
    z-index: 2147483647!important;
} 
.topmenu{float:right; width:100% !important;}
.nav{ padding:0;}
.topmenu {padding: 10px 0;}
.header .navbar-nav li a{margin-left:0;}
.header ul.nav a:hover{ background:#D63000!important;}
.header.scrolling-fixed .logtit {font-size: 12px; padding: 5px 5px; top: 0%; width: 51%;}
.example-item #bx-pager, .example-item #bx-pager2, .example-item #bx-pager3, .example-item #bx-pager4, .example-item #bx-pager5, .example-item #bx-pager6{ display:none!important;}
.cigargalin .nav {right: 0;top: 0;}
.cigargalin .nav .nav-list {margin-top: 50px;}
.nav-submenu-item{ margin-left:0!important;}
.cigargalin .nav .nav-list .nav-item {margin-top: 10px;}

.col-md-1.cigarmild {float: left; font-size: 14px; width: 8.33333%; line-height: 30px;}
.col-md-10.cigarrange {float: left; width: 83.3333%;}
.col-md-1.cigarfull {float: right; font-size: 14px; line-height: 30px; width: 8.33333%;}
.footer{ padding:25px 0 0;}
.footmenu ul{ text-align:center; margin-bottom:5%;}
.footmenu ul li{ float:none; display:inline-block;margin: 5px 0;}
.footmenu ul li a{ font-size:12px;}
.copyrightext {font-size: 12px;text-align: center; line-height: 20px; margin-top: -25px!important;}
.copyrightext .text-right{ text-align:center;}
.copyright{ padding: 0px 0;}
.logtit{ font-size:3vw;}
}


@media (min-width: 250px) and (max-width: 502px) { 
.slider-demo .item > img{width:260px;}
.control-main {top: -125px!important;}
.control-main .control-1.right {right: 0% !important;}
.control-main .control-1.left {left: 0% !important;}
.cigarcon{margin-top:0; }
.coloutrw {float: none; margin: 10px 0; width: 100%!important;}
.home h1 {font-size: 1.1em; margin-bottom: 10px;}
.form-subscribe {float: right; width: 100%;}
.warninrw{ float:left; margin-top:10px;}
.subcon {font-size: 12px; text-align: center; margin-top: 10px; margin-bottom:10px;}

.subbtn {float: left;font-size: 12px;padding: 0; width: 30%;}
.headfoot{ width:130px;}
.col-md-1.cigarmild {font-size: 12px; width: 8.33333%; padding:0;}
.col-md-1.cigarfull {font-size: 12px; width: 8.33333%; padding:0;}


.page-header-fixed .page-container {margin-top: 0px;}
.navbar-brand{ height:114px;}

.head_line{ width:20%;}
.head_con{ width:60%; font-size:20px; }
.head_line1{ width:5%;}
.connew {
    font-size: 12px;
}
.head_con1{ width:90%; font-size:20px;}
.cigara .carousel-info img{ width:100%;}
.coloutrw{ width:300px; margin:10px 0; float:none;}
.row{ margin:0;}
.cigara span.testimonials-name {font-size: 15px;margin: 23px 5px 7px;}
.cigara span.testimonials-post {font-size: 16px;margin: 0 5px;}
.castcon {font-size: 16px;}
.home .bx-wrapper {width: 100%;}
.bx-wrapper .bx-viewport {left:0px;}
}

@media (min-width: 250px) and (max-width:500px) {
	.row.social{ margin-top:0;}
.footlink {border: medium none;margin-top: 10px; padding: 0;}
}
@media (max-width: 766px) {
	.no-space-steps {
		padding: 0;
	}
.page-header-fixed .header{position:static !important;}
.menu-main-menu-container {
    float: left;
    width: 95% !important;
}
}

@media (min-width: 768px) {
  .navbar-toggle {
    display: none !important;
  }
  
}

/*BEGIN max and min width 320px*/
@media (max-width: 250px) {

	.header .search-box input {
		width:160px;
	}
	
	.input-append input {
		width_:160px;
	}
}



@media (min-width: 250px) and (max-width: 479px) {
	.logtit{  width: 70%; top:155px;}
#German .subbtn { font-size: 10px;}
#Russian .subbtn { font-size: 8px;}
#Spanish .logtit { font-size: 13px;}
#German .head_con2{width:80% !important;}

.conmsg,.wpcf7-form .input-row select, input { margin-top: 3%; width: 100%;}
#addressSubmit{width:40% !important;}
.wpcf7-form .input-row{width:100% !important; margin:0px !important;}
.wpcf7-form .input-row .label{width:100% !important; text-align:left !important;}
#radiusSelect_td select{width:100%;}
.rowc1 a{font-size:14px; width:100% !important; white-space:normal !important; float:left;}
.event_search td{width:100%; margin:2% 0%; }
.one_event{width:100% !important;}
.social-footer.pull-right {  margin-top:0;float: none!important;}

.container.margin-top-50 { margin-top: 0px !important;}
.margin-right-10 { margin-top: 10% !important; float: left;}
.subtext{font-size:15px;}
.backbuttion{width:30% !important; margin-top:6% !important;}
.singledesc{margin-top:5%; height:auto!important; line-height:50px !important;}
.innerbgnew{background-size:cover;}
.subname,.product_show{width:100% !important; min-height:auto !important;}
.sub_img{z-index: 99999; position: relative;}



.logtit { width: 85% !important; font-size: 14px;}
.navbar-collapse.collapse.in { border: none;}
.dlocator { float: left; width: 100% !important;}
.root-cat{display:none;}
.position-relative.narrow-hidden{display:none;}
.brand_cat{width:100% !important;}
.cigarline_rw1{margin-top:0%;}
.tab-navigation-category [data-tab-trigger="true"]{width:92% !important;  margin-bottom: 10px !important;} 
.tab-navigation-arrow-left,.tab-navigation-arrow-right{height:70px !important;}
.tab-navigation-arrow-left{margin-left:-30px;}
.tab-navigation-arrow-right{margin-right:-30px;}
.bx-wrapper .bx-prev{left:10px !important;}	
.bx-wrapper .bx-next{right:10px !important;}
.fullwidthabnner.revslider-initialised.tp-simpleresponsive{margin-top:35px;}
.margin-top-10{float:left !important; margin-left:0; margin-top:0% !important;}
.tp-rightarrow.tparrows.default,.tp-leftarrow.tparrows.default{height:50px !important;top:70% !important}
.connew p{text-align:left !important;}
.headingnew.text-right{text-align:left !important;}
.bx-wrapper .bx-controls-direction a{margin-top: -84px !important;}
.bx-prev{margin-left:-30px !important;}
.bx-next{margin-right:-30px !important;}
.table-responsive{float:left !important;}
.rowc > h1,.rowc1 > h1{font-size: 1em !important;}
.scaling-hero-cigars{width:70% !important; margin-left:15% !important;}





}
@media (min-width: 480px) and (max-width: 500px) { 
.pull-left.bor-left.padding-left30.footlink{margin-left:20% !important;}
.margin-top-10{float:left !important; margin-left:0; margin-top:0 !important;}
.tab-navigation-category [data-tab-trigger="true"]{font-size:14px !important;}
.tab-navigation-category [data-tab-trigger="true"]{width:43% !important;margin-bottom:20px ;}
.social-footer{ margin-top:0; float:none!important;}
.fullwidthbanner-container .fullwidthabnner{ height:110px!important;}
}
@media (min-width: 501px) and (max-width: 737px) { 
.tab-navigation-category [data-tab-trigger="true"]{  font-size:11px !important;  margin: auto 1px !important;width:32% !important; margin-bottom:15px !important; height:75px;}

}

	
@media (min-width: 480px) and (max-width: 737px) {
	.slider-demo .item > img{width:300px;}
.control-main {top: -125px!important;}
.control-main .control-1.right {right: 0% !important;}
.control-main .control-1.left {left: 0% !important;}
.home .bx-wrapper { margin-top: 5%; margin-left:0;}
.previous_page > a{width:130px;}
#Russian .logtit font {font-size: 20px;}
#Spanish .logtit {font-size: 18px;}
#Italian .logtit { font-size: 18px;}
#German .head_con2 { width: 80% !important;}

.conmsg,.wpcf7-form .input-row select, input {  width: 60%;}
#addressSubmit{width:30% !important;}
.wpcf7-form .input-row .label{width:32% !important;}
#map_sidebar_td, #map_td{float:left;}
#radiusSelect_td select{width:100%;}
#event_msg{float:left;}
.one_event{width:46% !important; float:left;}
.event_cat > li {float: left; margin-bottom: 3%; width: 25%;}
.event_search td{width:23% !important; margin:2% 1% 0% 1%;}
.event_search td select{font-size:14px;}


.position-relative.narrow-hidden { margin-top: 0 !important;}
.innerbgnew{background-size:cover;}

.logtit{width:62%;  margin-top: 0%;}
.navbar-header {float: left; height: 135px;  width: 100% !important;}
.coloutrw { margin-right: 7px !important; width:31.6% !important; margin-top: 5% !important; float:left;}
.home h1 { font-size:3vw; height: 60px;}
.head_con{width:60%;}
.head_line{width:20%;}
.head_con1{width:80%;}
.head_line1{width:10%;}
.head_con,.head_con1{font-size:30px;}
.container{padding:0px 15px;}
.row.social { float: left;}
.col-md-10.cigarrange{width:80% !important;}


.page-header-fixed .page-container{margin-top:0px !important;}

.logtit{z-index:9999;}
.sub_cat_name{font-size:20px !important;}
.brand_cat{width:46% !important; margin:10px !important; }
.tab-menu-item.wide-hidden{display:none;}
.input-group.form-subscribe{width:100%!important;}
.bx-wrapper .bx-prev{left:10px !important;}	
.bx-wrapper .bx-next{right:10px !important;} 
.rowc > h1,.rowc1 > h1{font-size: 1em !important;}
.table-responsive{float:left !important;}
.row.social { width:100%;  margin-left:0;}
.pull-left.padding-right30{margin-left:20% !important;}	
.tp-rightarrow.tparrows.default,.tp-leftarrow.tparrows.default{height:70px !important;top:50% !important}
.bx-wrapper .bx-controls-direction a{margin-top: -60px !important;}
.bx-prev{margin-left:-30px !important;}
.bx-next{margin-right:-30px !important;}
.warninrw{margin-left:20%;width:60% !important;  text-align: center; margin-bottom:10px;}



@media (min-width: 768px) and (max-width: 800px) {
.scaling-hero-cigars img{margin-top:40px;}
.tab-navigation-category [data-tab-trigger="true"]{  font-size:16px !important;  margin: auto 1px !important;width:33% !important; margin-bottom:15px !important;}
.cigarrange{margin-left:10%; width:85%;}
.cigarmild{width:10%; float:left;}
.btn.theme-btn.subbtn{font-size:12px;}



@media (min-width: 801px) and (max-width: 1024px) {
.scaling-hero-cigars img{margin-top:40px;}
.tab-navigation-category [data-tab-trigger="true"]{  font-size:14px !important;  margin: auto 1px !important;width:16% !important; margin-bottom:15px !important;}

}
@media (min-width: 768px) and (max-width: 1024px) {
.coloutrw{width:26% !important;margin: 0 3.5%!important;}
.coloutrw:last-child {margin: 0 3.5%!important;}
.form-control.subtext{width:95% !important;}
}

@media (min-width: 768px) and (max-width: 980px) {

	.col-md-4.col-sm-4.space-mobile {float: left; width: 100%;}
	.homesocial{ margin:0; position:relative;}
	.header {padding-left:0px !important;padding-right:0px !important;}
	.navbar-brand.logo-v1 {width: 219px; margin-left:0 !important;}
	.miniheader{margin-left:0; width:100% !important;}
.one_event{width:47% !important; float:left;}
#event_msg{float:left;}
.event_search td{width:160px;}
#Spanish .tab-navigation-category [data-tab-trigger="true"]{width:32% !important; height:75px !important;}
#Russian .tab-navigation-category [data-tab-trigger="true"]{width:32% !important; height:85px !important;}
.innerbgnew{background-size:cover;}
.subname { height: 100px !important;  margin-left: 20% !important;  position: static !important; width: 60% !important;}

.slider-main{margin-top:-3%;}
.navbar-brand{height:auto !important;}



.footmenu ul li{display: inline-block; float: none;}
.footmenu ul { text-align: center;}


.col-md-8.col-sm-8.space-mobile { width: 100%;  float: left;}
.defaultimg { width: 100% !important;}

.subname_home{width:100% !important; position:static !important;}
.mainheading_row.dpage{margin-top:90px !important;}
.header .navbar-nav li a{margin-left: 35px !important;}
.header.navbar.navbar-default.navbar-static-top.scrolling-fixed{height:190px !important;}
.logtit{margin-top: -13px !important;}
.header .nav li{margin-right: 0px !important;}
.menu-main-menu-container{position:absolute; margin-top:0; right:0;}
	.header .nav li > a, .header .nav li:hover > a, .header .nav li.active > a, .header .nav li.active:hover > a{
		padding: 12px 0 13px !important;
		border: none !important;
	}
	.header .nav li li {
		margin-right: 0;
	}
	.header .nav li li > a, .header .nav li li:hover > a, .header .nav li li.active > a, .header .nav li li.active:hover > a{
		padding: 9px 15px !important;
	}

.tp-rightarrow.tparrows.default,.tp-leftarrow.tparrows.default{height:100px !important;top:50% !important}	
.home h1{font-size:2.5vw !important; height:65px;}
.header.scrolling-fixed .logtit{top:175px !important;}
.bx-prev{margin-left:-30px !important;}
.bx-next{margin-right:-30px !important;}

#range{width:95% !important;float:left;}
.head_con1{font-size:22px !important;}
.nav-mobile{width:90% !important;  margin: 0 5%;}
.nav-list{margin:0 5%!important; width:90%;}
.warninrw {margin-left:0;margin-top:0 !important;width:100%; text-align: center;}
.footer .row.social{margin-top:20px;}
.footer .social-footer,.footer .row .social span{ display:none;}
.mc4wp-form-fields .input-large {width: 250px !important;}


.bx-wrapper .bx-prev{left:14px !important;}
.bx-wrapper .bx-viewport{left:30px !important;}

.footmenu ul li a{font-size:13px !important;}
.margin-top-10{float:left !important; margin-left: 6%; margin-top:5% !important;}
.copyrightcen{width:100% !important; text-align:center;}
.subcon{font-size:10px !important; margin-top:30px;  vertical-align: top;}
.form-subscribe{ display: inline-block; float: none;width: auto !important;}
.margin-right-10{font-size:13px !important;}
.widthnew{width:32% !important; margin-left:0% !important;}
.rowfullcigar1,.rowfullcigar2{background-size:cover;}
.sub_cat_name{font-size:25px !important;}
.brand_cat{width:100% !important; margin:20px 0px !important;}
.subname{min-height:80px !important;}
.sub_cat_name{margin-top:0% !important; line-height:normal !important; font-size:2.0vw !important;}
.carousel-indicators.tham-images li{ margin:10px 0!important; width:50%!important; float:left;}
.slider-demo .item > img{width:500px;}
.control-main {top: -150px!important;}
.control-main .control-1.right {right: 0% !important;}
.control-main .control-1.left {left: 0% !important;}
.cigarpro{width:100% !important;}
.container1{width:100% !important;}

.leftpanel{width:40% !important;}
.nav-list.cigargal { display: inline !important;  margin-top: 15%;}
.rightpanel{width:60% !important;}
.procus{width:80% !important; margin-left:20%;}
.col-md-2 { margin-left: 0 !important;}
}

@media (min-width: 981px) and (max-width: 1024px) {
.event_search td{width:170px;}
.cigar-content{min-height:700px !important;}
.subname{width:300px !important;}



.footmenu{width:600px;}
.container.childcate{margin-bottom:14% !important;}
.subname_home{width:270px !important;}
.container1{width:100% !important;}
.nav{padding: 16px 0 0 !important;}
.header .navbar-nav li a{margin-left:25px !important; font-size:15px !important;}
.logtit{width:33% !important;}
.nav.navbar-nav{width:64% !important;}
.slider-main{margin-top:-3%;}
.home h1{font-size:24px !important; height:70px;}
.bx-prev{margin-left:-30px !important;}
.bx-next{margin-right:-30px !important;}
.head_con1{font-size:28px !important;}
.warninrw{margin-top:100px !important;}
.margin-top-10 { float: left !important; margin-left: 32%; }
.copyrightcen{width:100% !important;}
.subcon{font-size:12px !important;}
.form-subscribe{width:50% !important;}

.margin-right-10{font-size:12px !important;}
.col-md-3.col-sm-5.text-right a{font-size:12px !important;}
.sub_cat_name{font-size:18px !important;}
.rowfullcigar1,.rowfullcigar2{background-size:cover;}

.leftpanel{width:40% !important;}
.nav-list.cigargal { display: inline !important;  margin-top: 15%;}
.rightpanel{width:60% !important;}
.procus{width:80% !important; margin-left:20%;}
.col-md-2 { margin-left: 0 !important;}
}



@media (min-width: 1200px) and (max-width:1400px) { 
.rowfullcigar2{background-size:cover; margin-bottom:10px;}
.rowfullcigar1{background-size:cover;}
.container.childcate{margin-bottom:12% !important;}

}


@media (min-width: 250px) and (max-width:479px) {

.dpage{margin:50px 0 10px;}
.cigargal.row.pro_intsl {max-height: 80px;}
.page-template-productseach .rightpanel {margin-top: 5%;}
.innerbgsearchpage .container.paddingbottom .container.row {margin: 0 !important; padding: 0 !important;}
.cigargal.row .col-md-2 {float: left; margin: 0 !important; padding: 0;}
.cigargal.row .col-md-8 {float: left; width: 73%;}
#range #currentVal {margin-left: 0; margin-top: 15px;width: 100%;}
.cigargal {margin-top: 3%;}
.nav-list.cigargal {margin-top: 3%;}
.nav-item {border-bottom: 1px solid; margin-bottom: 0;}
.procus{ margin:8px 0;}
.nav-item:last-child {border: medium none;}
	.fullwidthbanner-container .fullwidthabnner{ height:76px!important;}
.allevnet .lightbox {float: left;}
#event_msg {float: left; width: 100%;}
.popup_header {font-size: 7vw;margin: 0 0 25px;}
.pop_content {float: left;}
.pop_img {padding-left: 15px; padding-right: 15px;}
.page-template-news-event-php .container.details {padding: 0;}
.page-template-news-event-php .print_news .col-md-3 {float: left;}


.widthnew{width:100% !important; margin-left:0% !important;}
.sub_cat_name{font-size:4.5vw !important;}
.subname_home{height:70px!important;  }
.rowfullcigar1,.rowfullcigar2{background-size:cover;}
.brand_cat{margin:10px 0px !important;}
.description-single{width:100% !important;}
.entry-title.headin{font-size:29px; top:-20px;}
.previous_page > a{margin-top:10%;}
.woocommerce-tabs > h2{width:100%; float:left;}
.container1{width:100% !important;}
.cigarpro{width:100% !important;}
.procus,.leftpanel,.rightpanel{width:100% !important;}
.rightpanel { margin-top: 10%;}
.nav-list.cigargal { display: inline !important;  margin-top:0;background:#db2e28;  padding: 10px;}
}


@media (min-width: 480px) and (max-width:767px) {
.widthnew{width:100% !important; margin-left:0% !important;}
.rowfullcigar1,.rowfullcigar2{background-size:cover;}
.sub_cat_name{font-size:25px !important;}
.subname{min-height:80px !important;}
.sub_cat_name{margin-top:0% !important; line-height:72px !important; font-size:20px !important;}
.brand_cat{margin:10px 0px !important;}
.cigarpro{width:100% !important;}
.container1{width:100% !important;}

.leftpanel{width:40% !important;}
.nav-list.cigargal { display: inline !important;  margin-top: 15%;}
.rightpanel{width:60% !important;}
.procus{width:85% !important; margin-left:10%;}
.col-md-2 { margin-left: 0 !important;}
.topmenu {
    float: right;
    padding: 0 !important;
    position: absolute;
    right: 100px;
    top: 60px;
    width: auto !important;
}
.homesocial {
    float: right;
    margin-bottom: 0;
    margin-top: 0;
    position: absolute;
    right: 45px;
    top: 60px;
}

.menu-main-menu-container {position: relative; top: 20px;}
h2.aboutus {width: 100%;}
.event_search td {width: 98% !important;}
.allevnet .lightbox {float: left; width: 50%;}
.one_event {width: 90% !important;}
.popup_header {font-size: 7vw;margin: 0 0 25px;}
.pop_content {float: left;}
.pop_img {padding-left: 15px; padding-right: 15px;}
.page-template-news-event-php .container.details {padding: 0;}
.page-template-news-event-php .print_news .col-md-3 {float: left;}


}


@media (min-width: 650px) and (max-width: 750px) { 
.pop_content {width:50%;}
.pop_img {width:50%;}
.popup_header {font-size: 4vw;margin: 0 0 25px;}
.print_news {
    clear: both;
    float: left;
    padding-top: 30px;
    width: 120%;
}
}




