@media (max-width: 767px) {
	#sp-up-header {text-align: center;}
	#sp-up-header #sp-position2 img {margin: 0 auto;}
	#sp-up-header ul li {float: none;display: inline-block;}
	#sp-header-box .logo img {float: none;margin: 6px auto 20px;}
	#sp-header-box .time-visit i,#sp-header-box .tell-header i {margin: 0 0 0 5px;}
	#offcanvas-toggler {line-height: 45px!important;}
	#offcanvas-toggler >i {color: #000!important;}
	.btn-primary, .sppb-btn-primary{float: left;margin: -40px 0;}
	#sp-main-menu {background-color: #0095e5!important;}
	#sp-category-menu {padding: 10px 0;}
	#sp-category-menu img{margin: 0 auto;}
	#sp-category-menu h3 {font: 20px yekan;margin: 0 auto;;line-height: 30px;width: 100%;}
	#sp-category-menu #sp-position4 p{font: 20px BYekan;}
	#sp-category-menu a span{margin: 10px auto;width: 40%;font: 18px BYekan;}
	#sp-porforosh h3{font: 20px yekan;width: 70%;margin: 0 auto 10px;}
	#sp-porforosh #sp-position5 .readmore a{margin: 20px auto;}
	#sp-porforosh #sp-position5 .bt-cs .bt-inner .bt-title{font: 20px BYekan;}
	#sp-porforosh a span{margin: 0 30%;width: 40%;}
	#sp-bargozide h3{font: 20px yekan;width: 43%;}
	#sp-bargozide h4{font: 20px BYekan;}
	#sp-bargozide #sp-position8 .djslider-default{height: 505px!important;}
	#sp-bargozide #sp-position8	.slider-container ul li{height: 505px!important;}
	#sp-bargozide .sp-module ul >li{width: 24%;}
	#sp-bargozide #sp-position8 .djslider-default .slide-desc{position: relative;}
	#sp-img-main {display: none!important;}
	#sp-position7 .social{margin: 0 auto;width: 75%;}
	#sp-footer{height: unset;}
	#sp-footer ul li a{text-align: center;}
	#sp-footer .sp-module .sp-module-title{margin: 0 auto!important;width: 40%!important;text-align: center;}
	#sp-footer #sp-position11, #sp-footer #sp-position12{margin: 0;}
	#sp-position12, #sp-position11, #sp-position10{margin: 0;}
	#myModal .modal-content .modal-body .button	{width: 25%!important;}
	.uk-overlay-panel{bottom: 0px!important;}
	.uk-slidenav-position .uk-slideshow li, .uk-slidenav-position .uk-slideshow{height: 300px!important;}
	.uk-slidenav-position {width: 350px!important;height: 385px!important;float: none;margin: -15px -22px;}
}

@media (min-width: 768px) and (max-width: 991px) {
	#sp-header-box .logo img {margin: -50% auto 0;}
	#sp-up-header #sp-position2 img {margin: 0 auto;}
	.btn-primary, .sppb-btn-primary {float: left;margin: 6% 0 0;}
	#sp-category-menu #sp-position4 p{font: 20px BYekan;margin: 0 0 0 40px;}
	#sp-category-menu a span{width: 50%;margin: 0 35px;font: 17px BYekan;}
	#sp-category-menu h3{margin: 0 auto;width: 50%;}
	#sp-porforosh h3{margin: 0 auto;;width: 33%;}
	#sp-porforosh #sp-position5 .bt-cs .bt-inner .bt-title{font: 20px BYekan;}
	#sp-porforosh #sp-position5 .bt-introtext{font: 12px yekan;}
	#sp-porforosh #sp-position5 .readmore a{margin: 25px auto;}
	#sp-bargozide #sp-position8 h3{margin: 0 auto;width: 24%;}
	#sp-bargozide .sp-module ul >li{padding: 0px 10px;}
	#sp-bargozide .djslider,#sp-bargozide .djslider-default ul.djslider-in > li{height: 685px!important;}
	#sp-footer{height: unset;}
	#sp-position7 .social{margin: 175px 30px 0;}
	#sp-img-main{background-position: 50% 50%!important;padding: 190px 0!important;}
    .blog .item img{height: 100px !important}
    .blog h2 a{font: 15px yekan;}
    .bloglavazem .item img{height: 140px !important;}
    .bloglavazem  h2 a{font: 15px yekan;}
    .blogfelz .item img{height: 140px !important;}
    .blogfelz  h2 a{font: 15px yekan;}
	.uk-overlay-panel{bottom: 0px!important;}
    .uk-slidenav-position {width: 400px!important;height: 385px!important;float: none;margin: 0 auto;}
    .uk-slidenav-position .uk-slideshow li, .uk-slidenav-position .uk-slideshow {height: 300px!important;}
}
@media (min-width: 992px) and (max-width: 1199px) {
    #offcanvas-toggler{display: none;}
	#sp-header-box .logo img {margin: -55px auto;}
	#sp-up-header #sp-position1 ul li a {font-size: 17px;}
	#sp-category-menu h3{width: 38%;}
	#sp-category-menu #sp-position4 p{font: 18px Yekan;}
	#sp-category-menu a span{font: 16px BYekan;}
	#sp-porforosh h3{width: 26%;margin: 0 37% 40px;}
	#sp-porforosh #sp-position5 .readmore a{margin: 10px auto;}
	#sp-porforosh a span{width: 45%;}
	#sp-bargozide h3{width: 17%;}
	#sp-bargozide .djslider,#sp-bargozide .djslider-default ul.djslider-in > li{height: 405px!important}
	#sp-bargozide .sp-module ul >li{padding: 0px 8px;}
	#sp-img-main{background-position: 50% 50%!important;padding: 223px 0!important;}
	#sp-footer #sp-position7 .sp-module .sp-module-title{width: 55%;}
	#sp-position7 .social{margin: 165px -2px 0px;}
}
@media (min-width: 1200px) {
	/*.container{width: 960px;}*/
	#sp-bargozide .djslider,#sp-bargozide .djslider-default ul.djslider-in > li{height: 405px!important;}
	#offcanvas-toggler{display: none!important;}
	.body-innerwrapper {overflow-x: visible!important;}
}
