﻿/* media Style 
-------------------------------------------------------------------*/
@media (min-width: 1200px) {
    .fluid_container { max-width: 985px; }
    .camera_wrap { height:493px!important; }
    .camera_fakehover { min-height: 493px!important; }
    .imgLoaded { width:985px!important; height:493px!important; margin:0!important; }
}

@media (min-width: 992px) and (max-width:1199px) {
    #SearchPanel { width: 49%; }
    .HeaderDiv .header .form-search .search-query { max-width: 68%; }
    .fluid_container { max-width: 985px; }
    .camera_wrap { height:493px!important; }
    .camera_fakehover { min-height: 493px!important; }
    .imgLoaded { width:985px!important; height:493px!important; margin:0!important; }
    .sky-mega-menu li a { padding: 0 5px!important; font-size: 11px; }
    .HeaderDiv .Menu ul li.home a { padding: 0 13px!important; }
    .after_content .contact .contact_img { max-width: 313px; }
    .products_list, .products_list .thumbnail a img { width:150px; }
    .sky-form .radio, .sky-form .checkbox { padding-right:5px!important; }
    .PollTable .radio label, .PollTable .checkbox label { padding: 0 5px; }
    .Festival_div .Festival_img img { width:230px; }
}

@media (min-width: 768px) and (max-width: 991px) {
    .HeaderDiv .header .logo { height: auto; padding-top: 25px; }
    .HeaderDiv .header .form-search { margin-top: 15px; }
    .fluid_container { max-width: 768px; }
    .camera_wrap { height:384px!important; }
    .camera_fakehover { min-height: 384px!important; }
    .imgLoaded { width:768px!important; height:384px!important; margin:0!important; }
    .after_content .Newsletter .form-search .search-query { width: 190px; }
    .productInfo .Info-block.first .Info-block-inner { padding-right: 80px; }
    .productInfo .Info-block.last .Info-block-inner { padding-left: 80px; }
    .productInfo .Info-block .inner { margin:0!important; }
    .productInfo .Info-block .Info-block-inner { padding: 5px; }
    .sky-mega-menu li a { padding: 0!important; font-size: 8.5px; }
    .HeaderDiv .Menu ul li.home a { padding: 0 10px!important; }
    .after_content .contact .contact_img { max-width: 240px; }
    .products_list { width:115px; }
    .products_list .thumbnail a img { width:115px; height:155px; }
    .products_list .prdocutname { font-size:15px; }
    .products_list .thumbnail .pricetag a.productcart { font-size:10px; }
    .toolbar .pager .limiter, .toolbar .pager .limiter > div { padding-bottom:10px; }
    .poll_css .col-right { display:none; }
    .sky-form .radio, .sky-form .checkbox { padding-right:5px!important; }
    .PollTable .radio label, .PollTable .checkbox label { padding: 0 5px; }
    .timeline { padding-right: 120px !important; }
    .timeline .timeline-element .timeline-date { width: 100px; margin-right: -120px; }
    .Festival_div .Festival_img img { width:210px; }
    .newsdesc-body .BodyLBL .img img {width: 100px;}
    .widget-comments img {width: 56px; height: 56px;}
    .widget-title { font-size: 15px; }
    .cart .messageBox_main { max-width: 240px; }
}

@media only screen and (min-device-width: 320px) and (max-device-width: 767px) and (orientation: portrait) {
    .fluid_container { max-width: 320px; }
    .camera_wrap { height:160px!important; }
    .camera_fakehover { min-height: 160px!important; }
    .imgLoaded { width:320px!important; height:160px!important; margin:0!important; }
    .HeaderDiv .header .form-search .search-query { width: 96px; }
    .fluid_container .h1css, .productInfo .middle, .col-right { display:none; }
    .productInfo .Info-block.first .Info-block-inner { padding-right: 65px; }
    .productInfo .Info-block.last .Info-block-inner { padding-left: 30px; }
    .after_content .widgetarea { border-bottom: 1px solid #ccc; }
    .after_content .contact .contact_img { max-width: 307px; }
    .products_list { width:70px; margin-right:5px; }
    .products_list .thumbnail a img { width:70px; height:93px; }
    .products_list .prdocutname { font-size:10px; }
    .products_list .thumbnail .pricetag a.productcart { font-size:11px; background: #f25c27; padding: 5px; }
    .toolbar .pager .limiter, .toolbar .pager .limiter > div { padding-bottom:10px; }
    .product-view .product-img-box .product-image { min-width: 198px; height: 310px; background: url(../WebImages/prod-bg1.jpg) no-repeat left top; }
    .wrap-img { max-height: 270px; max-width: 195px; }
    .product-view .product-img-box .more-views { margin-left: 5px; }
    .jcarousel-skin-tango .jcarousel-container-vertical { height: 270px!important; }
    .jcarousel-skin-tango .jcarousel-clip-vertical { height: 265px!important; }
    .product-view .upsell-left { margin-left: 5px; width: 311px; }
    .jcarousel-h { width: 230px!important; }
    .jcarousel-control-next { right: 25px!important; }
    .sky-form .radio, .sky-form .checkbox { padding-right:5px!important; }
    .PollTable .radio label, .PollTable .checkbox label { padding: 0; width: 50px; min-width: 50px; }
    .timeline { padding-right: 100px!important; }
    .timeline .timeline-element .timeline-date { width: 80px; margin-right: -100px; }
    .timeline .timeline-element .timeline-date span { font-size: 10px; }
    .timeline .timeline-element .timeline-content h4 { font-size: 12px; }
    .Festival_div .Festival_img img { width:80px; }
    .News .entry-previewimage { width: 59px; height: 59px; padding: 2px; }
    .News .entry-previewimage a, .News .entry-previewimage img { height: 53px; width: 53px; }
    .newsdesc-body .TitleLBL { font-size: 10px; }
	.newsdesc-body .TitleLBL i { font-size: 13px; }
    .newsdesc-body .TitleLBL span { margin-right: 5px; }
    .newsdesc-body .meta, .newsdesc-body .BodyLBL { font-size: 10px; }
	.newsdesc-body .BodyLBL img { width: 100%; height: 100%; }
    .user_page .col-right { display:block; }
    .simple-modal { width: 300px; }
}

@media only screen and (min-device-width: 320px) and (max-device-width: 767px) and (orientation: landscape) {
    .fluid_container { max-width: 480px; }
    .camera_wrap { height:240px!important; }
    .camera_fakehover { min-height: 240px!important; }
    .imgLoaded { width:480px!important; height:240px!important; margin:0!important; }
    .fluid_container .h1css, .productInfo .middle, .col-right { display:none; }
    .after_content .widgetarea { border-bottom: 1px solid #ccc; }
    .products_list { width:70px; margin-right:5px; }
    .products_list .thumbnail a img { width:70px; height:93px; }
    .products_list .prdocutname { font-size:10px; }
    .products_list .thumbnail .pricetag a.productcart { font-size:11px; background: #f25c27; padding: 5px; }
    .toolbar .pager .limiter, .toolbar .pager .limiter > div { padding-bottom:10px; }
    .sky-form .radio, .sky-form .checkbox { padding-right:5px!important; }
    .PollTable .radio label, .PollTable .checkbox label { padding: 0; width: 75px; min-width: 75px; }
    .timeline { padding-right: 120px!important; }
    .timeline .timeline-element .timeline-date { width: 100px; margin-right: -120px; }
    .Festival_div .Festival_img img { width:130px; }
    .News .entry-previewimage { width: 89px; height: 89px; padding: 2px;  }
    .News .entry-previewimage a, .News .entry-previewimage img { height: 83px; width: 83px; }
    .newsdesc-body .TitleLBL { font-size: 10px; }
	.newsdesc-body .TitleLBL i { font-size: 13px; }
    .newsdesc-body .TitleLBL span { margin-right: 5px; }
    .newsdesc-body .meta, .newsdesc-body .BodyLBL { font-size: 10px; }
	.newsdesc-body .BodyLBL img { width: 100%; height: 100%; }
    .user_page .col-right { display:block; }
    .simple-modal { width: 400px; }
}
@media (min-width: 602px) and (max-width: 767px) {
    .HeaderDiv .header .logo { height: auto; padding-top: 34px; }
    .HeaderDiv .header .form-search { margin-top: 15px; }
    .HeaderDiv .buy-bag { margin-right:-25px; }
}
@media (min-width: 400px) and (max-width: 601px) {
    .HeaderDiv .header .logo { width:100%; height: auto; padding-top: 0px; }
    .HeaderDiv .header .logo img { max-height: 80px; }
    .shopbag { width:100%; }
    .HeaderDiv .header .form-search { margin-top: 18px; }
}
@media (max-width: 399px) {
    .HeaderDiv .header .logo { height: auto; padding-top: 10px; width:100%; }
    .shopbag { width:100%; }
    .HeaderDiv .header .form-search { margin: 0; margin-top: 18px; }
}
@media (width: 320px) {
    .HeaderDiv .header .logo { padding-top: 20px; }
    .HeaderDiv .header .form-search .search-query { width: 80px; }
}
/*# sourceMappingURL=Media.css.map */