.clearfix{*zoom:1;}
.clearfix:before,
.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
@-ms-viewport{width:device-width;}
.hidden{display:none;visibility:hidden;}
.visible-phone{display:none !important;}
.visible-tablet{display:none !important;}
.hidden-desktop{display:none !important;}
.visible-desktop{display:inherit !important;}
@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit !important;}
.visible-desktop{display:none !important;}
.visible-tablet{display:inherit !important;}
/* .hidden-tablet{display:none !important;} */
}
@media (max-width:767px){.hidden-desktop{display:inherit !important;}
.visible-desktop{display:none !important;}
.visible-phone{display:inherit !important;}
/* .hidden-phone{display:none !important;} */
}
.visible-print{display:none !important;}
@media print{.visible-print{display:inherit !important;}
.hidden-print{display:none !important;}
}
@media (max-width:767px){

body{padding-left:20px;padding-right:20px;}
.xg-gallery{width:383px;height: 373px;}
#xg-slide{width:373px;height: 363px;}
.gallery{width:373px;height: 363px;}
.pic{width:373px;}
.navbar-fixed-top,
.navbar-fixed-bottom,
.navbar-static-top{margin-left:-20px;margin-right:-20px;}
.container-fluid{padding:0;}
.dl-horizontal dt{float:none;clear:none;width:auto;text-align:left;}
.dl-horizontal dd{margin-left:0;}
/* .container{width:auto;} */
.row-fluid{width:100%;}
.row,
.thumbnails{margin-left:0;}
.thumbnails > li{float:none;margin-left:0;}
[class*="span"],
.uneditable-input[class*="span"],
.row-fluid [class*="span"]{float:left;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.span12,
.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.row-fluid [class*="offset"]:first-child{margin-left:0;}
.input-large,
.input-xlarge,
.input-xxlarge,
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.input-prepend input,
.input-append input,
.input-prepend input[class*="span"],
.input-append input[class*="span"]{display:inline-block;width:auto;}
.controls-row [class*="span"] + [class*="span"]{margin-left:0;}
.modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0;}
.modal.fade{top:-100px;}
.modal.fade.in{top:20px;}
#callcons_b {
    z-index: 9999;
    border: 0px none;
    padding: 0px;
    cursor: pointer;
    color: #F00;
    font-size: 13px;
    text-align: center;
    line-height: 20px;
    font-family: Tahoma,Arial;
    text-shadow: 0px 1px 0px #000;
	margin-top: -120px;
}
#callcons_b {
    width: 135px;
    height: auto;
    padding: 8px 1px 4px;
}
#call_b_text {
    border: 2px dashed #9BC02B;
    border-radius: 5px;
    padding-bottom: 4px;
}
}

@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0, 0, 0);}
.xg-gallery{width:277px;}
#xg-slide{width:265px;}
.gallery{width:265px;}
.page-header h1 small{display:block;line-height:20px;}
input[type="checkbox"],
input[type="radio"]{border:1px solid #DF1A2A;}
.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left;}
.form-horizontal .controls{margin-left:0;}
.form-horizontal .control-list{padding-top:0;}
.form-horizontal .form-actions{padding-left:10px;padding-right:10px;}
.media .pull-left,
.media .pull-right{float:none;display:block;margin-bottom:10px;}
.media-object{margin-right:0;margin-left:0;}
.modal{top:10px;left:10px;right:10px;}
.modal-header .close{padding:10px;margin:-10px;}
.carousel-caption{position:static;}
#callcons_b {
    z-index: 9999;
    border: 0px none;
    padding: 0px;
    cursor: pointer;
    color: #F00;
    font-size: 13px;
    text-align: center;
    line-height: 20px;
    font-family: Tahoma,Arial;
    text-shadow: 0px 1px 0px #000;
	margin-top: -160px;
	margin-left: 125px;
}
#callcons_b {
    width: 135px;
    height: auto;
    padding: 8px 1px 4px;
}
#call_b_text {
    border: 2px dashed #9BC02B;
    border-radius: 5px;
    padding-bottom: 4px;
}
}

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

#headerbottom #top_menu{
display:block;
list-style:outside none none;
margin-left:90px;
margin-top:-100px;
float:right;}
.row{margin-left:-20px;*zoom:1;}
.row:before,
.row:after{display:table;content:"";line-height:0;}
.row:after{clear:both;}
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container{width:100%;}
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container{width:724px;}
/* .container{width:794px;} */
.span12{width:724px;}
.span11{width:662px;}
.span10{width:600px;}
.span9{width:538px;}
.span8{width:476px;}
.span7{width:414px;}
.span6{width:352px;}
.span5{width:290px;}
.span4{width:228px;}
.span3{width:166px;}
.span2{width:104px;}
.span1{width:42px;}
.offset12{margin-left:764px;}
.offset11{margin-left:702px;}
.offset10{margin-left:640px;}
.offset9{margin-left:578px;}
.offset8{margin-left:516px;}
.offset7{margin-left:454px;}
.offset6{margin-left:392px;}
.offset5{margin-left:330px;}
.offset4{margin-left:268px;}
.offset3{margin-left:206px;}
.offset2{margin-left:144px;}
.offset1{margin-left:82px;}
.row-fluid{width:100%;*zoom:1;}
.row-fluid:before,
.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.712679695445425%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:2.7624309392265194%;}
.row-fluid .span12{width:100%;*width:99.95024875621891%;}
.row-fluid .span11{width:91.43646408839778%;*width:91.3867128446167%;}
.row-fluid .span10{width:82.87292817679558%;*width:82.8231769330145%;}
.row-fluid .span9{width:74.30939226519337%;*width:74.25964102141228%;}
.row-fluid .span8{width:65.74585635359117%;*width:65.69610510981008%;}
.row-fluid .span7{width:57.18232044198895%;*width:57.132569198207854%;}
.row-fluid .span6{width:48.61878453038674%;*width:48.569033286605645%;}
.row-fluid .span5{width:40.05524861878453%;*width:40.005497375003436%;}
.row-fluid .span4{width:31.491712707182323%;*width:31.441961463401228%;}
.row-fluid .span3{width:22.92817679558011%;*width:22.878425551799015%;}
.row-fluid #group-content .span3{width:100%;}
.row-fluid .span2{width:14.3646408839779%;*width:14.314889640196807%;}
.row-fluid .span1{width:5.801104972375691%;*width:5.751353728594596%;}
.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.42535939089086%;}
.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.66292845166434%;}
.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.86182347928865%;}
.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09939254006213%;}
.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.29828756768644%;}
.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.53585662845992%;}
.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.73475165608423%;}
.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.97232071685771%;}
.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.17121574448203%;}
.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40878480525551%;}
.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.607679832879796%;}
.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.84524889365328%;}
.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.04414392127759%;}
.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.28171298205107%;}
.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.48060800967538%;}
.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71817707044886%;}
.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91707209807317%;}
.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.15464115884665%;}
.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.353536186470958%;}
.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.59110524724444%;}
.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.79000027486875%;}
.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02756933564223%;}
.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.22646436326654%;}
.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.464033424040021%;}
input,
textarea,
.uneditable-input{margin-left:0;}
.controls-row [class*="span"] + [class*="span"]{margin-left:20px;}
input.span12,
textarea.span12,
.uneditable-input.span12{width:710px;}
input.span11,
textarea.span11,
.uneditable-input.span11{width:648px;}
input.span10,
textarea.span10,
.uneditable-input.span10{width:586px;}
input.span9,
textarea.span9,
.uneditable-input.span9{width:524px;}
input.span8,
textarea.span8,
.uneditable-input.span8{width:462px;}
input.span7,
textarea.span7,
.uneditable-input.span7{width:400px;}
input.span6,
textarea.span6,
.uneditable-input.span6{width:338px;}
input.span5,
textarea.span5,
.uneditable-input.span5{width:276px;}
input.span4,
textarea.span4,
.uneditable-input.span4{width:214px;}
input.span3,
textarea.span3,
.uneditable-input.span3{width:152px;}
input.span2,
textarea.span2,
.uneditable-input.span2{width:90px;}
input.span1,
textarea.span1,
.uneditable-input.span1{width:28px;}
.search-cart {
    width: 220px;
	margin-top:-50px;
	margin-right:-80px;
}
}
@media (max-width:995px){
h3 {
    font-size: 16px;
    line-height: 40px;
    font-weight: 400;
}
input.button {
    font-size:11px;
}
.row-fluid .span5{width:35.677966101694906%;*width:35.624774612333205%;}
/*.row-fluid .span3 {
    width: 27.8806%;
}*/

}
@media (max-width:1200px){

.navbar .nav > li > a.dropdown-toggle {
    padding-right: 16px;
}
.navbar .nav > li > a {
    padding: 0px 21px 0px 3px;
    text-shadow: none;
    line-height: 36px;
    text-transform: uppercase;
   margin: 2px 0;
    border: 1px solid #FFF;
}
}
@media (max-width:1100px){

.navbar .nav > li > a.dropdown-toggle {
    padding-right: 5px;
}
.navbar .nav > li > a {
    padding: 0px 21px 0px 5px;
    text-shadow: none;
    line-height: 36px;
    text-transform: uppercase;
   margin: 2px 0;
    border: 1px solid #FFF;
	font-size: 11px;
}
.caret {
    border: none;
}
}
@media (max-width:979px){
body{padding-top:0;}
.xg-gallery{width:183px;height: 173px;}
#xg-slide{width:173px;height: 163px;}
.gallery{width:173px;height: 163px;}
.pic{width:173px;}
.navbar-fixed-top,
.navbar-fixed-bottom{position:static;}
.navbar-fixed-top{margin-bottom:20px;}
.navbar-fixed-bottom{margin-top:20px;}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner{padding:5px;}
.navbar .container{width:auto;padding:0;}
.navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px;}
.nav-collapse{clear:both;}
.nav-collapse .nav{float:none;margin:0 0 10px;}
.nav-collapse .nav > li{float:none;}
.nav-collapse .nav > li > a{margin-bottom:2px;}
.nav-collapse .nav > .divider-vertical{display:none;}
.nav-collapse .nav .nav-header{color:#5e5753;text-shadow:none;}
.nav-collapse .nav > li > a,
.nav-collapse .dropdown-menu a{/*padding:9px 15px;*/font-weight:bold;color:#5e5753;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.nav-collapse .dropdown-menu li + li a{margin-bottom:2px;}
.nav-collapse .nav > li > a:hover,
.nav-collapse .nav > li > a:focus,
.nav-collapse .dropdown-menu a:hover,
.nav-collapse .dropdown-menu a:focus{background-color:#eaeaea;}
.navbar-inverse .nav-collapse .nav > li > a,
.navbar-inverse .nav-collapse .dropdown-menu a{color:#999999;}
.navbar-inverse .nav-collapse .nav > li > a:hover,
.navbar-inverse .nav-collapse .nav > li > a:focus,
.navbar-inverse .nav-collapse .dropdown-menu a:hover,
.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111111;}
.nav-collapse.in .btn-group{margin-top:5px;padding:0;}
.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.nav-collapse .open > .dropdown-menu{display:block;}
.nav-collapse .dropdown-menu:before,
.nav-collapse .dropdown-menu:after{display:none;}
.nav-collapse .dropdown-menu .divider{display:none;}
.nav-collapse .nav > li > .dropdown-menu:before,
.nav-collapse .nav > li > .dropdown-menu:after{display:none;}
.nav-collapse .navbar-form,
.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);}
.navbar-inverse .nav-collapse .navbar-form,
.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111111;border-bottom-color:#111111;}
.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0;}
.nav-collapse,
.nav-collapse.collapse{overflow:hidden;height:0;}
#mainnav .btn-navbar{display:block;}
.navbar-static .navbar-inner{padding-left:10px;padding-right:10px;}

}

@media (min-width:1000px){
.row-fluid .span5{width:35.677966101694906%;*width:35.624774612333205%;}

h3 {
    font-size: 16px;
    font-weight: 400;
line-height: 40px;
}
}

@media (max-width:1200px){
#headertop .links {
    margin-top: -33px;
	margin-right: -10px;
}
#headertop .login {
    margin-top: -33px;
	margin-right: -10px;
}
#callcons_b {
   margin: -32px 0 0 20px;
}
#cart {
    padding-right: 0px;
    text-align: right;
    margin: 0px 0px 0px 10px;
    position: absolute;
}
#cart q{
    display:none;
}
.sosial_icons {
    margin-top: 62px;
    margin-left: 290px;
    width: 185px;
    height: 32px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: absolute;
    font-size: 14px;
}
.header_fone {
    margin-top: 0px;
    margin-right: 0px;
    width: 150px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: relative;
    float: right;
    font-size: 14px;
}
}
@media (max-width:1024px){
#column-right {
	margin-top: 0px;
}
/*.carousel-inner .row-fluid .span3 {
    width: 23.882%;
}
.pavblog-latest .row-fluid .span3 {
    width: 23.8826%;
}
.box-product .row-fluid .span3 {
    width: 23.8806%;
}
/*#columns .row-fluid .span3 {
    width: 23.8806%;
}*/
.social {
    margin-left: 0px;
}
.social ul {
    overflow: hidden;
    width: 143px;
}
}
@media (max-width:980px){
#callcons_b {
   margin: -5px 0px 0px 0px;
}
#cart {
    padding-right: 0px;
    text-align: right;
   margin: 50px 0px 0px 10px;
    position: absolute;
}
.sosial_icons {
    margin-top: 52px;
    margin-left: 190px;
    width: 185px;
    height: 32px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: absolute;
    font-size: 14px;
}
.header_fone {
    margin-top: -50px;
    margin-right: 150px;
    width: 150px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: relative;
    float: right;
    font-size: 14px;
}
}
@media (max-width:780px){

/*.carousel-inner .row-fluid .span3 {
    width: 21.182%;
}


#columns .row-fluid .span3 {
    width: 22.8898%;
}
.pavblog-latest .row-fluid .span3 {
    width: 21.582%;
}
/*.box-product .row-fluid .span3 {
    width: 22.882%;
}
.special{
    width: 85%;
}*/
#column-right {
    margin-left: 0px;
	margin-top: 0px;
}
#header #logo {
    text-align: center;
    float: none;
    margin: 10px 0px;
}
#callcons_b {
  margin: -60px 0px 0px -100px;
}
#cart {
    padding-right: 0px;
    text-align: right;
   margin: 0px 0px 0px 10px;
    position: absolute;
}
.sosial_icons {
    margin-top: -72px;
margin-left: 50px;
    width: 185px;
    height: 32px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: absolute;
    font-size: 14px;
}
.header_fone {
    margin-top: 0px;
margin-right: 58px;
    width: 150px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: relative;
    float: right;
    font-size: 14px;
}
#headerbottom #top_menu {
    display: block;
    float: left;
    list-style: outside none none;
    margin-left: 0px;
    margin-top: -9px;
	width: 300px;
}
.productcarousel .carousel-control {
    border-radius: 15px;
    font-size: 24px;
    height: 20px;
    line-height: 15px;
    margin-top: 0px;
    width: 20px;
    opacity: 0.5;
}

.box h3.box-heading > span {
    background: #DF1A2A none repeat scroll 0% 0%;
    padding: 0px 60px 0px 20px;
    display: inline-block;
    position: relative;
}
#xg-slide {
   width: 345px;
height: 262px;
}
.xg-gallery {
    width: 356px;
height: 273px;
}
.gallery {
    width: 345px;
height: 263px;
}
.pic {
width: 173px;
height: 131px;
}
.hidden-phone .row-fluid .span4 {
    width: 29.6817%;
}
}
@media (max-width:570px){

#callcons_b {
  margin: -60px 0px 0px -50px;
}
#cart {
    padding-right: 0px;
    text-align: right;
   margin: 0px 0px 0px 10px;
    position: absolute;
}
.sosial_icons {
    margin-top: -72px;
margin-left: 10px;
    width: 185px;
    height: 32px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: absolute;
    font-size: 14px;
}
.header_fone {
    margin-top: 0px;
margin-right: 12px;
    width: 150px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: relative;
    float: right;
    font-size: 14px;
}
#headerbottom #top_menu {
    display: block;
    float: left;
    list-style: outside none none;
    margin-left: 20px;
    margin-top: -9px;
	width: 300px;
}
.productcarousel .carousel-control {
    border-radius: 15px;
    font-size: 24px;
    height: 20px;
    line-height: 15px;
    margin-top: -8px;
    width: 20px;
    opacity: 0.5;
}

.box h3.box-heading > span {
    background: #DF1A2A none repeat scroll 0% 0%;
    padding: 5px 60px 5px 20px;
    display: inline-block;
    position: relative;
}
}
@media (max-width:550px){
#callcons_b {
  margin: -60px 0px 0px -50px;
}
#cart {
    padding-right: 0px;
    text-align: right;
   margin: 60px 0px 0px 297px;
    position: absolute;
}
.sosial_icons {
    margin-top: -72px;
margin-left: 0px;
    width: 185px;
    height: 32px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: absolute;
    font-size: 14px;
}
.header_fone {
    margin-top: 0px;
margin-right: 12px;
    width: 150px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: relative;
    float: right;
    font-size: 14px;
}
#headerbottom #top_menu {
    display: block;
    float: left;
    list-style: outside none none;
    margin-left: 20px;
    margin-top: -9px;
	width: 300px;
}
.productcarousel .carousel-control {
    border-radius: 15px;
    font-size: 24px;
    height: 20px;
    line-height: 15px;
    margin-top: -8px;
    width: 20px;
    opacity: 0.5;
}

.box h3.box-heading > span {
    background: #DF1A2A none repeat scroll 0% 0%;
    padding: 5px 60px 5px 20px;
    display: inline-block;
    position: relative;
}
}
@media (max-width:520px){
#header #logo {
    text-align: center;
    float: none;
    margin: 110px 0px 90px;
}
#callcons_b {
  margin: -198px 0px 0px -310px;
}
#cart {
    padding-right: 0px;
    text-align: right;
   margin: 0px 0px 0px 10px;
    position: absolute;
}
.sosial_icons {
    margin-top: -250px;
margin-left: 20px;
    width: 185px;
    height: 32px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: absolute;
    font-size: 14px;
}
.header_fone {
   margin-top: -258px;
margin-right: 12px;
    width: 150px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: relative;
    float: right;
    font-size: 14px;
}
#headerbottom #top_menu {
    display: block;
    float: left;
    list-style: outside none none;
    margin-left: 20px;
    margin-top: -90px;
	width: 400px;
}
.productcarousel .carousel-control {
    border-radius: 15px;
    font-size: 24px;
    height: 20px;
    line-height: 15px;
    margin-top: -8px;
    width: 20px;
    opacity: 0.5;
}

.box h3.box-heading > span {
    background: #DF1A2A none repeat scroll 0% 0%;
    padding: 5px 60px 5px 20px;
    display: inline-block;
    position: relative;
}
}
@media (max-width:480px){
.product-compare  {
      margin: -135px 0px 0px;
}
h3 {
    font-size: 16px;
    line-height: 30px;
    font-weight: 400;
}
#header #logo {
    text-align: center;
    float: none;
    margin: 110px 0px 90px;
}
#callcons_b {
  margin: -230px 0px 0px -80px;
}
#cart {
    padding-right: 0px;
    text-align: right;
   margin: -36px 0px 0px 120px;
    position: absolute;
}
.sosial_icons {
    margin-top: -250px;
margin-left: 20px;
    width: 185px;
    height: 32px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: absolute;
    font-size: 14px;
}
.header_fone {
   margin-top: -288px;
margin-right: 12px;
    width: 150px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: relative;
    float: right;
    font-size: 14px;
}
#headerbottom #top_menu {
    display: block;
    float: left;
    list-style: outside none none;
    margin-left: 20px;
    margin-top: -90px;
	width: 300px;
}
.productcarousel .carousel-control {
    border-radius: 15px;
    font-size: 24px;
    height: 20px;
    line-height: 15px;
    margin-top: -8px;
    width: 20px;
    opacity: 0.5;
}

.box h3.box-heading > span {
    background: #DF1A2A none repeat scroll 0% 0%;
    padding: 5px 60px 5px 20px;
    display: inline-block;
    position: relative;
}
}
@media (max-width:415px){
h3 {
    font-size: 16px;
    line-height: 30px;
    font-weight: 400;
}
#header #logo {
    text-align: center;
    float: none;
    margin: 110px 0px 90px;
}
#callcons_b {
  margin: -230px 0px 0px -110px;
}
#cart {
    margin: -32px 0px 0px 120px;
}
.sosial_icons {
    margin-top: -252px;
margin-left: -10px;
    width: 185px;
    height: 32px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: absolute;
    font-size: 14px;
}
.header_fone {
   margin-top: -288px;
margin-right: -10px;
    width: 150px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: relative;
    float: right;
    font-size: 14px;
}
#headerbottom #top_menu {
    display: none;
    float: left;
    list-style: outside none none;
    margin-left: 0px;
    margin-top: -90px;
	width: 300px;
}
.productcarousel .carousel-control {
    border-radius: 15px;
    font-size: 24px;
    height: 20px;
    line-height: 15px;
    margin-top: -8px;
    width: 20px;
    opacity: 0.5;
}

.box h3.box-heading > span {
    background: #DF1A2A none repeat scroll 0% 0%;
    padding: 5px 60px 5px 20px;
    display: inline-block;
    position: relative;
}
}
@media (max-width:415px){
#cart {
    margin: -32px 0px 0px 120px;
}
}

@media (max-width:385px){
h3 {
    font-size: 16px;
    line-height: 15px;
    font-weight: 400;
}
#header #logo {
    text-align: center;
    float: none;
    margin: 110px 0px 90px;
}
#callcons_b {
  margin: -230px 0px 0px -95px;
}
#cart {
    padding-right: 0px;
    text-align: right;
    margin: -32px 0px 0px 120px;
    position: absolute;
}
.sosial_icons {
    margin-top: -252px;
margin-left: -10px;
    width: 185px;
    height: 32px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: absolute;
    font-size: 14px;
}
.header_fone {
   margin-top: -288px;
margin-right: -10px;
    width: 150px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: relative;
    float: right;
    font-size: 14px;
}
#headerbottom #top_menu {
    display: block;
    float: left;
    list-style: outside none none;
    margin-left: 0px;
    margin-top: -90px;
	width: 300px;
}
.productcarousel .carousel-control {
    border-radius: 15px;
    font-size: 24px;
    height: 20px;
    line-height: 15px;
    margin-top: -8px;
    width: 20px;
    opacity: 0.5;
}

.box h3.box-heading > span {
    background: #DF1A2A none repeat scroll 0% 0%;
    padding: 5px 60px 5px 20px;
    display: inline-block;
    position: relative;
}
}
@media (max-width:375px){
#headertop .links a.wishlist {
    background-image: none;
}
#headertop .links a.shopping_cart {
    background-image: url(../image/default/icon-account.png);
}
#cart-total qq{
    display: none;
}
}
@media (max-width:320px){
h3 {
    font-size: 16px;
    line-height: 15px;
    font-weight: 400;
}
#header #logo {
    text-align: center;
    float: none;
    margin: 50px 0px 250px;
}
#callcons_b {
  margin: -200px 0px 0px -40px;
}
#cart {
    padding-right: 0px;
    text-align: right;
   margin: 60px 0px 0px 297px;
    position: absolute;
}
.sosial_icons {
    margin-top: -357px;
margin-left: 28px;
    width: 185px;
    height: 32px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: absolute;
    font-size: 14px;
}
.header_fone {
   margin-top: -320px;
margin-right: 45px;
    width: 150px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: relative;
    float: right;
    font-size: 14px;
}
#headerbottom #top_menu {
    display: block;
    float: left;
    list-style: outside none none;
    margin-left: 0px;
    margin-top: -90px;
	width: 250px;
	font-size: 13px;
}
.productcarousel .carousel-control {
    border-radius: 15px;
    font-size: 24px;
    height: 20px;
    line-height: 15px;
    margin-top: -8px;
    width: 20px;
    opacity: 0.5;
}

.box h3.box-heading > span {
    background: #DF1A2A none repeat scroll 0% 0%;
    padding: 5px 60px 5px 20px;
    display: inline-block;
    position: relative;
}
}
@media (max-width:240px){

#header #logo {
    text-align: center;
    float: none;
    margin: 50px 0px 250px;
}
#callcons_b {
  margin: -235px 0px 0px -60px;
}
#cart {
    padding-right: 0px;
    text-align: right;
   margin: 60px 0px 0px 297px;
    position: absolute;
}
.sosial_icons {
    margin-top: -357px;
margin-left: 0px;
    width: 185px;
    height: 32px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: absolute;
    font-size: 14px;
}
.header_fone {
   margin-top: -350px;
margin-right: 10px;
    width: 150px;
    text-align: left;
    line-height: 20px;
    cursor: pointer;
    position: relative;
    float: right;
    font-size: 14px;
}
#headerbottom #top_menu {
    display: block;
    float: left;
    list-style: outside none none;
    margin-left: 0px;
    margin-top: -90px;
	width: 200px;
	font-size: 13px;
}
.productcarousel .carousel-control {
    border-radius: 15px;
    font-size: 24px;
    height: 20px;
    line-height: 15px;
    margin-top: -8px;
    width: 20px;
    opacity: 0.5;
}

.box h3.box-heading > span {
    background: #DF1A2A none repeat scroll 0% 0%;
    padding: 5px 60px 5px 20px;
    display: inline-block;
    position: relative;
}
}
@media (min-width:1200px){

.row{margin-left:-20px;*zoom:1;}
.xg-gallery{width:277px;height: 267px;}
#xg-slide{width:265px;height: 255px;}
.gallery{width:265px;height: 255px;}
.pic{width:265px;}
.row:before,
.row:after{display:table;content:"";line-height:0;}
.row:after{clear:both;}
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container{width:100%;}
.container_nav{width:1180px;margin-right:auto;margin-left:auto;}
.span12{width:1180px;}
.span11{width:1080px;}
.span10{width:980px;}
.span9{width:880px;}
.span8{width:780px;}
.span7{width:680px;}
.span6{width:580px;}
.span5{width:480px;}
.span4{width:380px;}
.span3{width:280px;}
.span2{width:180px;}
.span1{width:80px;}
.offset12{margin-left:1220px;}
.offset11{margin-left:1120px;}
.offset10{margin-left:1020px;}
.offset9{margin-left:920px;}
.offset8{margin-left:820px;}
.offset7{margin-left:720px;}
.offset6{margin-left:620px;}
.offset5{margin-left:520px;}
.offset4{margin-left:420px;}
.offset3{margin-left:320px;}
.offset2{margin-left:220px;}
.offset1{margin-left:120px;}
.row-fluid{width:100%;*zoom:1;}
.row-fluid:before,
.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
/* .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;/ float:left; /margin-left:0.5%/ .694915254237288 /;*margin-left:0.5%/ 1.641723764875586% /;}
.row-fluid [class*="span"]:first-child{/ margin-left:0; /} */
.row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:1.694915254237288%;}
.row-fluid .span12{width:100%;*width:99.94680851063829%;}
.row-fluid .span11{width:91.52542372881356%;*width:91.47223223945186%;}
.row-fluid .span10{width:83.0508474576271%;*width:82.99765596826539%;}
.row-fluid .span9{width:73.57627118644066%;*width:74.52307969707896%;}
.row-fluid .span8{width:66.10169491525423%;*width:66.04850342589252%;}
.row-fluid .span7{width:57.6271186440678%;*width:57.5739271547061%;}
.row-fluid .span6{width:49%;*width:49.099350883519655%;}
.row-fluid .span5{width:40.677966101694906%;*width:40.624774612333205%;}
.row-fluid .span4{width:32.20338983050847%;*width:32.15019834114677%;margin-bottom:15px;}
.row-fluid .span3{width:24.728813559322035%;*width:23.675622069960333%;}
.customproduct .row-fluid .span3{width:24.28813559322035%;*width:23.675622069960333%;}
.row-fluid .span2{width:15.254237288135592%;*width:15.20104579877389%;}
.row-fluid .span1{width:6.779661016949152%;*width:6.72646952758745%;}
.row-fluid .offset12{margin-left:103.38983050847457%;*margin-left:103.28344752975116%;}
.row-fluid .offset12:first-child{margin-left:101.69491525423729%;*margin-left:101.58853227551387%;}
.row-fluid .offset11{margin-left:94.91525423728814%;*margin-left:94.80887125856472%;}
.row-fluid .offset11:first-child{margin-left:93.22033898305085%;*margin-left:93.11395600432743%;}
.row-fluid .offset10{margin-left:86.44067796610167%;*margin-left:86.33429498737826%;}
.row-fluid .offset10:first-child{margin-left:84.74576271186439%;*margin-left:84.63937973314097%;}
.row-fluid .offset9{margin-left:77.96610169491524%;*margin-left:77.85971871619182%;}
.row-fluid .offset9:first-child{margin-left:76.27118644067795%;*margin-left:76.16480346195453%;}
.row-fluid .offset8{margin-left:69.4915254237288%;*margin-left:69.38514244500539%;}
.row-fluid .offset8:first-child{margin-left:67.79661016949152%;*margin-left:67.6902271907681%;}
.row-fluid .offset7{margin-left:61.016949152542374%;*margin-left:60.91056617381897%;}
.row-fluid .offset7:first-child{margin-left:59.32203389830509%;*margin-left:59.215650919581684%;}
.row-fluid .offset6{margin-left:52.54237288135593%;*margin-left:52.43598990263253%;}
.row-fluid .offset6:first-child{margin-left:50.847457627118644%;*margin-left:50.74107464839524%;}
.row-fluid .offset5{margin-left:44.06779661016948%;*margin-left:43.96141363144608%;}
.row-fluid .offset5:first-child{margin-left:42.37288135593219%;*margin-left:42.26649837720879%;}
.row-fluid .offset4{margin-left:35.593220338983045%;*margin-left:35.48683736025964%;}
.row-fluid .offset4:first-child{margin-left:33.89830508474576%;*margin-left:33.791922106022355%;}
.row-fluid .offset3{margin-left:27.11864406779661%;*margin-left:27.012261089073206%;}
.row-fluid .offset3:first-child{margin-left:25.423728813559322%;*margin-left:25.31734583483592%;}
.row-fluid .offset2{margin-left:18.644067796610166%;*margin-left:18.537684817886763%;}
.row-fluid .offset2:first-child{margin-left:16.94915254237288%;*margin-left:16.842769563649476%;}
.row-fluid .offset1{margin-left:10.169491525423728%;*margin-left:10.063108546700324%;}
.row-fluid .offset1:first-child{margin-left:8.47457627118644%;*margin-left:8.368193292463037%;}
input,
textarea,
.uneditable-input{margin-left:0;}
.controls-row [class*="span"] + [class*="span"]{margin-left:20px;}
input.span12,
textarea.span12,
.uneditable-input.span12{width:1166px;}
input.span11,
textarea.span11,
.uneditable-input.span11{width:1066px;}
input.span10,
textarea.span10,
.uneditable-input.span10{width:966px;}
input.span9,
textarea.span9,
.uneditable-input.span9{width:866px;}
input.span8,
textarea.span8,
.uneditable-input.span8{width:766px;}
input.span7,
textarea.span7,
.uneditable-input.span7{width:666px;}
input.span6,
textarea.span6,
.uneditable-input.span6{width:566px;}
input.span5,
textarea.span5,
.uneditable-input.span5{width:466px;}
input.span4,
textarea.span4,
.uneditable-input.span4{width:366px;}
input.span3,
textarea.span3,
.uneditable-input.span3{width:266px;}
input.span2,
textarea.span2,
.uneditable-input.span2{width:166px;}
input.span1,
textarea.span1,
.uneditable-input.span1{width:66px;}
.thumbnails{margin-left:-20px;}
.thumbnails > li{margin-left:20px;}
.row-fluid .thumbnails{margin-left:0;}
}

