/*
Load Open Sans Font from Local
----------------------------------------------------------*/
@import url(../fonts/font.css);/*
General Body Settings
----------------------------------------------------------*/
*,*:hover{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;}
body{color:#000;font-family:Verdana,Geneva,sans-serif;padding:0px !important;margin:0px !important;font-size:13px;direction:ltr;}
@viewport{width:device-width;}
@-ms-viewport{width:auto !important;}
div,input,select,textarea,span,img,table,td,th,p,a,button,ul,code,pre,li{}
/*
Colors
----------------------------------------------------------*/
.color-red{color:#e02222;}
.color-blue{color:#0da3e2;}
.color-grey{color:#555555;}
.color-green{color:#35aa47;}
.color-yellow{color:#ffb848;}
.color-purple{color:#852b99;}
.color-light-red{color:#ff5400;}
.color-light-blue{color:#bfd5fa;}
.color-light-grey{color:#fafafa;}
.color-light-green{color:#78df1d;}
.responsive-div{display:none;}
/*
General Typography
----------------------------------------------------------*/
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#444;}
h1,h2,h3,h4,h5,h6{font-family:Verdana,Geneva,sans-serif;}
h1.block,h2.block,h3.block,h4.block,h5.block,h6.block{padding-top:10px;padding-bottom:10px;}
a{text-shadow:none !important;color:#ff6400;}
a:hover{color:#f90;}
/*
Fix link outlines after click
----------------------------------------------------------*/
a,a:focus,a:hover,a:active{outline:0;}

a.checoutbtn:hover{outline:0;color:white;}
/*
General Backgrounds.
----------------------------------------------------------*/
.bg-blue{background-image:none !important;background-color:#357f96 !important;border-color:#357f96 !important;color:#fff !important;}
.bg-red{background-image:none !important;background-color:#e02222 !important;border-color:#e02222 !important;color:#fff !important;}
.bg-yellow{background-image:none !important;background-color:#ffb848 !important;border-color:#ffb848 !important;color:#fff !important;}
.bg-green{background-image:none !important;background-color:#35aa47 !important;border-color:#35aa47 !important;color:#fff !important;}
.bg-purple{background-image:none !important;background-color:#852b99 !important;border-color:#852b99 !important;color:#fff !important;}
.bg-dark{background-image:none !important;background-color:#555555 !important;border-color:#555555 !important;color:#fff !important;}
.be-grey{background-image:none !important;background-color:#fafafa !important;border-color:#fafafa !important;}

/*
Font Awesome Icons
----------------------------------------------------------*/
[class^="fa-"],[class*=" fa-"]{display:inline-block;margin-top:1px;*margin-right:.3em;line-height:14px;}
/*
Make font awesome icons fixed width(latest version issue)
----------------------------------------------------------*/
li [class^="fa-"],li [class*=" fa-"]{display:inline-block;width:1.25em;text-align:center;}
li [class^="fa-"].icon-large,li [class*=" fa-"].icon-large{width:1.5625em;}

/*
T-shiro icons
----------------------------------------------------------*/
[class^="m-icon-"]{display:inline-block;width:14px;height:14px;margin-top:3px;line-height:14px;vertical-align:top;background-image:url(../images/syncfusion-icons.png);background-position:0 0;background-repeat:no-repeat;}
[class^="m-icon-big-"]{display:inline-block;width:30px;height:30px;margin:6px;vertical-align:middle;background-image:url(../images/syncfusion-icons.png);background-position:0 0;background-repeat:no-repeat;}
/* large icons */
.btn.m-icon-big{padding:9px 16px 8px 16px;}
.btn.m-icon-big.m-icon-only{padding:9px 8px 8px 0px;}
.btn.m-icon-big [class^="m-icon-big-"]{margin:0 0 0 10px;}
.btn.m-icon-ony>i{margin-left:0px;}
/* default icons */
.btn.m-icon{padding:7px 14px 7px 14px;}
.btn.m-icon [class^="m-icon-"]{margin:4px 0 0 5px;}
.btn.m-icon.m-icon-only{padding:7px 10px 7px 6px;}
/* white icon */
.m-icon-white{background-image:url(../img/syncfusion-icons-white.png);}
/*  Misc */
.m-icon-swapright{background-position:-27px -10px;}
.m-icon-swapdown{background-position:-68px -10px;}
.m-icon-swapleft{background-position:-8px -10px;}
.m-icon-swapup{background-position:-46px -10px;}
.m-icon-big-swapright{background-position:-42px -28px;}
.m-icon-big-swapdown{background-position:-115px -28px;}
.m-icon-big-swapleft{background-position:-6px -28px;}
.m-icon-big-swapup{background-position:-78px -28px;}
/*
Close icon used for modal dialog and other UI element close buttons
----------------------------------------------------------*/
.respnsive-size{display:none;padding:10px;font-weight:bold;color:#fff;background:#ff6a00;}
span.color_name{display:none;font-size:10px;}
.each-size{padding:10px 0;}
.close{display:inline-block;margin-top:0px;margin-right:0px;width:9px;height:9px;background-repeat:no-repeat !important;text-indent:-10000px;outline:none;background-image:url("../images/remove-icon-small.png") !important;}
/*
General HR
----------------------------------------------------------*/
hr{margin:20px 0;border:0;border-top:1px solid #E0DFDF;border-bottom:1px solid #FEFEFE;}
/*
Buttons & Dropdown Buttons
----------------------------------------------------------*/
.btn{border-width:0;padding:7px 13px;font-size:14px;outline:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;text-shadow:none;}
.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;vertical-align:middle;}
.btn-lg>i{font-size:18px;}
.btn>i{font-size:14px;}
.btn-sm,.btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;}
.btn-sm>i,.btn-xs>i{font-size:13px;}
.btn-xs{padding:1px 5px;}
.btn-block{display:block;width:100%;padding-left:0;padding-right:0;}
/* fix jumping group buttons */
.btn-group.btn-group-solid .btn+.btn,.btn-group.btn-group-solid .btn+.btn-group.btn-group-solid,.btn-group.btn-group-solid .btn-group.btn-group-solid+.btn,.btn-group.btn-group-solid .btn-group.btn-group-solid+.btn-group.btn-group-solid{margin-left:0px;}
.btn-group-vertical.btn-group-solid>.btn+.btn,.btn-group-vertical.btn-group-solid>.btn+.btn-group,.btn-group-vertical.btn-group-solid>.btn-group+.btn,.btn-group-vertical.btn-group-solid>.btn-group+.btn-group{margin-top:0px;margin-left:0;}
.btn-default{border-width:1px;padding:6px 13px;}
.btn.red-stripe{border-left:3px solid #d84a38;}
.btn.blue-stripe{border-left:3px solid #4ba0bb;}
.btn.purple-stripe{border-left:3px solid #852b99;}
.btn.green-stripe{border-left:3px solid #35aa47;}
.btn.yellow-stripe{border-left:3px solid #ffb848;}
.btn.dark-stripe{border-left:3px solid #555555;}
.btn.default{color:#333333;text-shadow:none;background-color:#e5e5e5;}
.btn.default:hover,.btn.default:focus,.btn.default:active,.btn.default.active,.btn.default[disabled],.btn.default.disabled{color:#333333;background-color:#d8d8d8 !important;outline:none !important;}
/* Red */
.btn.red{color:white;text-shadow:none;background-color:#d84a38;}
.btn.red:hover,.btn.red:focus,.btn.red:active,.btn.red.active,.btn.red[disabled],.btn.red.disabled{background-color:#bb2413 !important;color:#fff !important;outline:none !important;}
/* Blue */
.btn.blue{color:white;text-shadow:none;background-color:#4ba0bb;}
.btn.blue:hover,.btn.blue:focus,.btn.blue:active,.btn.blue.active,.btn.blue[disabled],.btn.blue.disabled{background-color:#357f96 !important;color:#fff !important;outline:none !important;}
.btn-group .btn.blue.dropdown-toggle{background-color:#4ba0bb !important;}
.btn-group .btn.blue:hover,.btn-group .btn.blue:focus,.btn-group .btn.blue:active,.btn-group .btn.blue.active,.btn-group .btn.blue.disabled,.btn-group .btn.blue[disabled]{background-color:#357f96 !important;color:#fff !important;outline:none !important;}
/* Green */
.btn.green{color:white;text-shadow:none;background-color:#35aa47;}
.btn.green:hover,.btn.green:focus,.btn.green:active,.btn.green.active,.btn.green.disabled,.btn.green[disabled]{background-color:#1d943b !important;color:#fff !important;outline:none !important;}
/* Purple */
.btn.purple{color:white;text-shadow:none;background-color:#852b99;}
.btn.purple:hover,.btn.purple:focus,.btn.purple:active,.btn.purple.active,.btn.purple.disabled,.btn.purple[disabled]{background-color:#6d1b81 !important;color:#fff !important;outline:none !important;}
.btn-group .btn.purple.dropdown-toggle{background-color:#852b99 !important;}
.btn-group .btn.purple:hover,.btn-group .btn.purple:focus,.btn-group .btn.purple:active,.btn-group .btn.purple.active,.btn-group .btn.purple.disabled,.btn-group .btn.purple[disabled]{background-color:#6d1b81 !important;color:#fff !important;outline:none !important;}
/* Yellow */
.btn.yellow{color:white;text-shadow:none;background-color:#ffb848;}
.btn.yellow:hover,.btn.yellow:focus,.btn.yellow:active,.btn.yellow.active,.btn.yellow.disabled,.btn.yellow[disabled]{background-color:#eca22e !important;color:#fff !important;outline:none !important;}
.btn-group .btn.yellow.dropdown-toggle{background-color:#ffb848 !important;}
.btn-group .btn.yellow:hover,.btn-group .btn.yellow:focus,.btn-group .btn.yellow:active,.btn-group .btn.yellow.active,.btn-group .btn.yellow.disabled,.btn-group .btn.yellow[disabled]{background-color:#eca22e !important;color:#fff !important;outline:none !important;}
/* Black */
.btn.dark{color:white;text-shadow:none;background-color:#555555;}
.btn.dark:hover,.btn.dark:focus,.btn.dark:active,.btn.dark.active,.btn.dark.disabled,.btn.dark[disabled]{background-color:#222222 !important;color:#fff !important;outline:none !important;}
.btn-group .btn.dark.dropdown-toggle{background-color:#555555 !important;}
.btn-group .btn.dark:hover,.btn-group .btn.dark:focus,.btn-group .btn.dark:active,.btn-group .btn.dark.active,.btn-group .btn.dark.disabled,.btn-group .btn.dark[disabled]{background-color:#222222 !important;color:#fff !important;outline:none !important;}
/*
Forms
----------------------------------------------------------*/
code{border:1px solid #e1e1e1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.1);box-shadow:0 1px 4px rgba(0,0,0,0.1);}
label{font-weight:400;font-size:14px;}
.error{color:#d84a38;}
.form-control:-moz-placeholder{color:#999999;}
.form-control::-moz-placeholder{color:#999999;}
.form-control:-ms-input-placeholder{color:#999999;}
.form-control::-webkit-input-placeholder{color:#999999;}
.form-control{font-size:14px;font-weight:normal;color:#333333;background-color:#ffffff;border:1px solid #e5e5e5;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.form-control:focus{border-color:#999999;outline:0;-webkit-box-shadow:none !important;box-shadow:none !important;}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eeeeee;}
.uneditable-input{padding:6px 12px;min-width:206px;font-size:14px;font-weight:normal;height:34px;color:#333333;background-color:#ffffff;border:1px solid #e5e5e5;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
label.form-control{display:block;margin-bottom:5px;}
.checkbox-list>label{display:block;cursor:pointer;}
.checkbox-list>label.checkbox-inline{display:inline-block;}
.radio-list>label.checkbox-inline:nth-child(2){padding-left:0;}
.radio-list>label{display:block;cursor:pointer;}
.radio-list>label.radio-inline{display:inline-block;}
.radio-list>label.radio-inline:nth-child(2){padding-left:0;}
.checkbox-list>label i{display:inline-block;vertical-align:middle;}
.radio-list>label i{display:inline-block;vertical-align:middle;}
input[disabled],select[disabled],textarea[disabled]{cursor:not-allowed;background-color:#F4F4F4 !important;}
input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#F9F9F9 !important;}
input[type="radio"],input[type="checkbox"]{}
input[type="radio"]+label span,input[type="checkbox"]+label span{display:inline-block;width:15px;height:15px;vertical-align:middle;margin-right:4px;background:url("../images/check-radio.png") no-repeat;}
input[type="radio"]+label span{background-position:left top;}
input[type="radio"]:checked+label span{background-position:left bottom;}
input[type="checkbox"]+label span{background-position:right top;}
input[type="checkbox"]:checked+label span{background-position:right bottom;}
/*
Input Groups
----------------------------------------------------------*/
.input-group.input-group-fixed{width:auto !important;}
.input-group-addon{border-color:#e5e5e5;background:#e5e5e5;min-width:39px;}
.input-group-addon>i{color:#999;}
/* Form Control Sizing */
.form-control-inline{display:inline-block !important;}
.input-xsmall{width:60px !important;}
.input-small{width:120px !important;}
.input-medium{width:240px !important;}
.input-large{width:320px !important;}
.input-xlarge{width:480px !important;}
/* Input Spinner(in v1.4) */
input[type="text"].spinner,input[type="password"].spinner,input[type="datetime"].spinner,input[type="datetime-local"].spinner,input[type="date"].spinner,input[type="month"].spinner,input[type="time"].spinner,input[type="week"].spinner,input[type="number"].spinner,input[type="email"].spinner,input[type="url"].spinner,input[type="search"].spinner,input[type="tel"].spinner,input[type="color"].spinner{background-image:url("../images/input-spinner.gif") !important;background-repeat:no-repeat;background-position:right 8px;}
.input-icon{position:relative;}
.input-icon i{color:#ccc;display:block;font-size:16px;height:16px;margin:9px 2px 4px 10px;position:absolute;text-align:center;width:16px;}
.input-icon input{padding-left:33px !important;}
.input-icon.right i{float:right;right:8px;}
.input-icon.right input{padding-left:12px !important;padding-right:33px !important;}
/*
Tabs Navigation
----------------------------------------------------------*/
.tab-style-1 ul.nav-tabs{border-bottom-color:#357f96;margin-bottom:0;}
.tab-style-1 ul.nav-tabs>li{margin-bottom:0;margin-right:3px;}
.tab-style-1 ul.nav-tabs li>a{background:#f4f4f4;color:#7c858e;font-size:14px;margin-top:1px;min-width:100px;padding:5px 15px;text-align:center;}
.tab-style-1 ul.nav-tabs .active>a,.tab-style-1 ul.nav-tabs .active>a:hover,.tab-style-1 ul.nav-tabs .active>a:focus{background:#357f96;border-color:#357f96;color:#fff;}
.ver-inline-menu{border-left:2px solid #357f96;list-style:outside none none;margin:0;padding:0;}
.ver-inline-menu li{margin-bottom:1px;position:relative;}
.ver-inline-menu li.active:after{border-bottom:6px solid transparent;border-left:6px solid #357f96;border-top:6px solid transparent;content:'';display:inline-block;position:absolute;right:-5px;top:16px;}
.ver-inline-menu li.active:after{border-left:6px solid #357f96;}
.ver-inline-menu li a{background:#f4f4f4;color:#7c858e;display:block;font-size:14px;padding:12px 10px 11px 8px;}
.ver-inline-menu li:hover a{background:#357f96;color:#fff;text-decoration:none;}
.ver-inline-menu li.active a{background:#357f96;color:#fff;text-decoration:none;}
/*
Header Style
----------------------------------------------------------*/
header,#header{width:100%;border-bottom:1px solid #ccc;}

#header .navbar{display:table;margin:2% 0 1% 13%;}
#sticky .navbar{display:table;margin:0;}

#header #top_bar{width:100%;background:#ff6a00;}
#header #top_bar h4{margin:0;color:#fff;line-height:30px;font-family:Verdana,Geneva,sans-serif;}
#header #logo{margin:1% 0;}
#header .right-con{margin:24px 0 0;}
#header .right-con ul{padding:0;margin:20px 0;}
#header .right-con ul li{line-height:6px;display:inline-block;color:#ff6400;font-size:18px;margin:0 15px;vertical-align:middle;}
#header .right-con ul li i.fa{display:inline-block;}
#header .right-con ul li:before{content:'';display:inline-block;vertical-align:middle;}
#header .right-con ul li.call{background:url(../images/mobile.png) no-repeat left center;padding:36px 0 50px 60px;}
#header .right-con ul li.chat{background:url(../images/chat.png) no-repeat left center;padding:36px 0 50px 115px;}
#header .right-con ul li a{font-family:arial;display:inline-block;font-weight:bold;vertical-align:top;}
#header .right-con ul li a:hover{text-decoration:none;}
/*
Navigation Style
----------------------------------------------------------*/
#nav{width:100%;float:left;border-bottom:#ff6a00 solid 3px;}
#nav ul{margin:0;padding:0;}
#nav ul li{display:inline-block;margin:0 8px;font-size:24px;}
#nav ul li a{display:block;line-height:46px;padding:0 20px;}
#nav ul li a:hover{text-decoration:none;}
/*
Banner Style
----------------------------------------------------------*/
#banner{text-align:center;width:100%;}
#banner .carousel-control.left{left:0;}
#banner .carousel-control.right{right:20px;}
#banner .carousel-control{top:52%;}

/*
Image Carousel
----------------------------------------------------------*/
.carousel.image-carousel .carousel-inner{padding-top:0;padding-bottom:0;}
.carousel.image-carousel .carousel-control i{position:absolute;top:40%;}
.carousel.image-carousel.image-carousel-hoverable .carousel-control i{display:none;}
.carousel.image-carousel.image-carousel-hoverable:hover .carousel-control i{display:inline-block;}
.carousel.image-carousel .carousel-control.left i{left:10px;}
.carousel.image-carousel .carousel-control.right i{right:10px;}
.carousel.image-carousel .carousel-indicators{margin-top:10px;bottom:-7px;}
.carousel.image-carousel .carousel-indicators li{background-color:#666;}
.carousel.image-carousel .carousel-indicators li.active{background-color:#333;}
.carousel.image-carousel .carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px 15px 25px 15px;background:#333333;background:rgba(0,0,0,0.75);}
.carousel.image-carousel .carousel-caption h4,.carousel.image-carousel .carousel-caption h3,.carousel.image-carousel .carousel-caption h2,.carousel.image-carousel .carousel-caption p{text-align:left;line-height:20px;color:#ffffff;}
.carousel.image-carousel .carousel-caption h2,.carousel.image-carousel .carousel-caption h3,.carousel.image-carousel .carousel-caption h4{margin:0 0 5px;}
.carousel.image-carousel .carousel-caption h2 a,.carousel.image-carousel .carousel-caption h3 a,.carousel.image-carousel .carousel-caption h4 a{color:#aaa;}
.carousel.image-carousel .carousel-caption p{margin-bottom:0;}
.carousel.image-carousel .item{margin:0;}





/* MEGA MENU STYLE Start
********************************/ 

.mega-menu{padding:12% 0 12% 15%;width:655px;border-radius:0;margin-top:0px;}

.meganav ul.mega-menu li{margin:0px;}
.meganav ul.mega-menu li{}
.meganav ul.mega-menu li ul.sub-list{margin:0px;}
.meganav ul.mega-menu li ul.sub-list li{float:none;display:block;}
.meganav ul.mega-menu li ul.sub-list li a{display:block;}
.mega-menu li{display:inline-block;float:left;font-size:0.94rem;padding:3px 0px;}
.mega-menu li.mega-menu-column{margin-right:20px;width:160px;}
.mega-menu .nav-header{padding:0 !important;margin-bottom:10px;display:inline-block;width:100%;border-bottom:1px solid #ddd;}
.mega-menu img{}

nav .mega-menu .mega-menu-column{}
nav .mega-menu .mega-menu-column ul{}
nav .mega-menu .mega-menu-column ul li{}
nav .mega-menu .mega-menu-column ul li.thumbnail{ border:medium none;vertical-align:middle;box-shadow:none; display:block; float:none;min-height:190px;}

/* Disable Toggle style
********************************/  

/* Dropdown Toggle on style */

.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background:inherit;/* Set to inherit when using mouse hover to open dropdown */
color:inherit;}
/* Toggle off style */

.navbar .nav li.dropdown.open.active>.dropdown-toggle, .navbar .nav>li.dropdown>a:focus{background:inherit;color:inherit;}
/* Toggle hover */

.navbar .nav li.dropdown:hover>a,.navbar .nav li.dropdown.open:hover>a,.navbar .nav li.dropdown>a:hover,.navbar .nav li.dropdown.open>a:hover,.navbar .nav li.dropdown:hover>b,.navbar .nav li.dropdown.open:hover>b{color:#fff;border-top-color:#fff;background-color:#ff6a00;}
/* Toggle caret*/

.navbar .nav li.dropdown>.dropdown-toggle .caret{}
/* Toggle caret hover */

.navbar .nav li.dropdown>a:hover .caret, .navbar .nav li.dropdown>a:focus .caret{border-bottom-color:#333;border-top-color:#333;}
/* Toggle caret active */
.navbar .nav li.dropdown.open>.dropdown-toggle .caret, .navbar .nav li.dropdown.active>.dropdown-toggle .caret, .navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-bottom-color:#333;border-top-color:#333;}
/* Hover style
********************************/ 
.navbar .nav>li>a,.mega-menu a{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);}

/* MEGA MENU STYLE End
********************************/ 


#banner-strip{background:#ff6a00;clear:both;}
#banner-strip h2{color:#fff;font-weight:normal;text-align:right;font-size:1.7em;}
#banner-strip .btn{display:block;padding:4%;font-size:2em;color:#ff6a00;background:#fff url(../images/arrowright.png) no-repeat center left;margin:5px 0;content:"f0da";}
#banner-strip .btn:hover{background:#ff9900 url(../images/arrowright-hover.png) no-repeat center left;color:#fff;}


#shipping-strip{padding:7% 0 4%;text-align:center;}
#shipping-strip h2{color:#ff6a00;font-family:arial;font-weight:bold;}
#shipping-strip h4{color:#4c4c4c;}
#shipping-strip .shipping-item{text-align:center;vertical-align:middle;display:block;padding-top:11%;}
#shipping-strip .shipping-item i.fa{color:#ff6a00;font-size:9em;}



#reviews{ border:3px solid #ff6a00;border-radius:40px;padding:3%;}
#reviews h2{color:#ff6a00;font-size:2.5em;}
#reviews .carousel-control{border:none;font-size:2em;margin-top:0px;}
#reviews .carousel-control i.fa{color:#ff6a00;}
.carousel-control.left,.carousel-control.right {background:none;width:25px;}
.carousel-control.left{left:-25px;}
.carousel-control.right{right:-25px;}
#reviews .broun-block{padding-bottom:34px;}
#reviews .block-text{background-color:#fff;border-radius:40px;border:3px solid #ff6a00;color:#626262;font-size:14px;padding:15px 18px;min-height:110px;}

#reviews .block-text p.review{min-height:150px;font-family:Verdana,Geneva,sans-serif;font-size:1.2em;}

#reviews .carousel .item{}
#reviews .carousel .item .block-text{position:relative;}
#reviews .carousel .item .block-text .show-mor{position:absolute;top:14px;background:#f9f9f9;padding:8px;max-height:127px;font-family:Verdana,Geneva,sans-serif;line-height:1.2em;font-size:1.2em;font-style:italic;max-width:290px;overflow-y:scroll;}

.block-text a{color:#ff6a00;font-size:25px;font-weight:normal;line-height:21px;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,0.3);}
#reviews .block-text a.user{font-size:1.2em;}
.mark{padding:12px 0;background:none;}
.block-text p{color:#585858;font-style:italic;line-height:20px;}

.sprite-i-triangle{background-position:0 -1298px;height:44px;width:50px;}
.block-text ins{bottom:-44px;left:50%;margin-left:-60px;}


.block{display:block;}
.zmin{z-index:1;}
.ab{position:absolute;}

.person-text{padding:10px 0 0;text-align:center;z-index:2;}
.person-text a{color:#ff9900;display:block;font-size:14px;margin-top:3px;text-decoration:underline;}
.person-text i{color:#4c4c4c;font-family:Georgia;font-size:13px;}
.rel{position:relative;}


nav{}
nav h4{font-size:0.8em;color:#4c4c4c;}
nav p{font-size:0.8em;color:#4c4c4c;}


#experience-makes{margin:6% 0 3%;}
#experience-makes h2{text-align:center;font-family:Arial,Helvetica,sans-serif;color:#ff6a00;font-size:3em;margin-bottom:4%;}
#experience-makes i.fa{font-size:5em;color:#4c4c4c;margin-top:10%;}
#experience-makes .span3:hover i.fa{color:#ff9900;}
#experience-makes .span3{text-align:center;padding:2% 0;cursor:pointer;}
#experience-makes h5{color:#ff9900;font-size:1.3em;}
#experience-makes .span3:hover h5{color:#ff6a00;}
#experience-makes .span3:hover{background:#fff;}



#love-help{margin:3% 0 1% 0;}
#love-help h2{color:#ff6a00;font-family:Arial,Helvetica,sans-serif;font-size:3em;text-align:center;margin-bottom:4%;}
#love-help h2 span.love{display:inline-block;color:#ff0707;}
#love-help h2 span.love i.fa{vertical-align:middle;}
#love-help .well{background:none;box-shadow:none;padding:0%;border:3px solid #ff6a00;border-radius:40px;}
#love-help .well:hover{background:#f9f9f9;}
#love-help .well .media img{border-radius:37px;}
#love-help .well .media p{font-family:Segoe Print;color:#ff6a00;font-size:1.8em;line-height:1em;}
#love-help .well .media h4{font-family:Arial,Helvetica,sans-serif;color:#271800;font-size:2.2em;text-align:center;margin-top:5%;}
#love-help .well .media h5{font-family:Arial,Helvetica,sans-serif;color:#ff6a00;font-size:1.6em;text-align:center;}
#love-help .well .media .box1{padding:2% 0 0;}
#love-help .well .media .box2{padding:4% 4% 0;}
#love-help .well .media .box3{padding:2% 0 0;}
#love-help .well .media .box4{padding:4% 4% 2%;}


#clients{}
#clients h2{color:#ff6a00;font-family:Arial,Helvetica,sans-serif;font-size:3em;text-align:center;}
#clients .clients{text-align:center;margin:3% 0 0 0;}

#clients .client-item{border-right:1px solid #e3e3e3;text-align:center;padding:5% 0;}
#clients .span2:last-child .client-item{border-right:none;}
#clients .carousel-control{border:none;font-size:2em;margin-top:0px;}
#clients .carousel-control i.fa{color:#4c4c4c;}
#clients .carousel{border:1px solid #e3e3e3;}


footer{margin-top:3%;border-top:5px solid #ff6a00;border-bottom:5px solid #ff6a00;clear:both;padding:2% 0;}
footer h3{color:#ff6a00;font-size:1.6em;}
footer ul{margin-left:0px;color:#4c4c4c;list-style:none;}
footer ul li{line-height:2.2em;}
footer .contact ul{list-style:none;margin-left:0px;}
footer a{color:#6a6a6a;font-size:1.4em;}
footer .contact ul li{line-height:3em;background:url(../images/social-sprite.png) no-repeat;padding:2.5% 0 2.5% 23%;color:#6a6a6a;font-size:1.4em;}
footer .contact ul li.phone{background-position:left -3px;}
footer .contact ul li.chat{background-position:left -75px;}
footer .contact ul li.email{background-position:left -155px;}
footer .contact ul li i.fa{padding-right:2%;}
footer .contact ul li span{}

.copyright{text-align:center;padding:3% 0;border-bottom:35px solid #ff6a00;}



#product-listing{margin-top:3%;}
#product-listing .row-fluid [class*="span"]{margin-left:0px;margin-right:1.9%; margin-bottom:1.9%;}
#product-listing .product-list{margin-right:0px !important;}
#product-listing .left-categories{padding:0 1.5% 1% 1.5%;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,0.055);display:block;line-height:20px;transition:all 0.2s ease-in-out 0s;}
#product-listing .left-categories ul{margin:0px;color:#4c4c4c;list-style:none;}
#product-listing .left-categories ul li{border-bottom:1px solid #e9e9e9;background:url(../images/arrow.png) no-repeat 0 7px;padding-left:8%;}
#product-listing .left-categories ul li:hover{background:url(../images/arrow-h.png) no-repeat 0 7px;border-bottom:1px solid #ff9900;}
#product-listing .left-categories ul li:last-child{border-bottom:none;}
#product-listing .left-categories ul li a{color:#4c4c4c;padding:5px 0;display:block;text-decoration:none;}
#product-listing .left-categories ul li a:hover{color:#ff6400;}
#product-listing .left-categories h3{color:#ff6a00;font-size:1.3em;margin-bottom:0px;}
#product-listing .product-list .thumbnail{}
#product-listing .product-list .thumbnail .caption{padding:0;text-align:center;}
#product-listing .product-list .thumbnail .caption h4{ font-size:1.1em;font-weight:bold;height:70px;}
#product-listing .category-banner{margin-bottom:4%;}

#product-details{margin-top:3%;}
#product-details .product-details-section h2{font-size:1.8em;color:#ff6a00;margin-top:0px;}

#product-details #product-listing .left-categories{padding:1.5%;}

#product-details #product_overview{margin-top:3%;}
#product-details #product_overview ul{margin-left:15px;}
#product-details .swatch-settings{margin-top:3%;}

nav .product-category-menu{margin-left:2%;margin-top:26px;}
nav .product-category-featured{margin-left:0px;}
nav .product-category-featured h4{font-weight:bold;color:#ff6400;margin-top:0px;}
nav .product-category-featured .thumbnail{margin-bottom:7%;}
nav .product-category-menu .menu-item{width:22%;float:left;margin:1%;}
nav .product-category-menu .menu-item .thumbnail{text-align:center;}
nav .product-category-menu .menu-item .thumbnail .caption{padding:0px;}
nav .product-category-menu .menu-item .thumbnail .caption h4{margin:0px;height:35px;line-height:normal;}
nav .product-category-menu .menu-item .thumbnail a{display:block;}
nav .product-category-menu .menu-item .thumbnail a img{margin-bottom:10%;}



#contact{margin-top:3%;}
#contact .map-section{margin-bottom:3%;}

form-radio-item label,.form-checkbox-item label,.form-grading-label,.form-header{color:#333333 !important;}

#header nav .dropdown .menu-border{border-left:2px solid #ff6a00;padding-left:6%;}
#header nav .dropdown .menu-border-right{border-right:2px solid #ff6a00;padding-right:3%;margin-right:3%;}

#banner .carousel .carousel-inner a img.img-responsive{width:100%;}
#tbl_show table.table-bordered #to-hide label input{display:inline-block;margin:0px;}

.menu-item .thumbnail:hover{border:1px solid #ff6400;}
.product-category-featured .thumbnail:hover{border:1px solid #ff6400;}
.approve{cursor:pointer;color:#ff6400}

.product-category-menu{margin-top:25px !important;}

#topcontrol{bottom:50px !important;}


.table-bordered{border-collapse:collapse;}
.table-bordered>tfoot>.responsive-subtotal>td{padding:10px 8px 9px;}
.table-bordered>tfoot>.responsive-subtotal>td>label{margin:0;}
.table-bordered>tfoot>.responsive-subtotal>td.text-left{text-align:left;}

.input-value-option input[type="number"]{width:48px;height:19px;}

/*----------------------------------------------------------
Responsive Stylesheet
----------------------------------------------------------*/
@media (max-width:1200px){
.navbar .nav>li>a{padding:10px 30px;}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:95%;}
}
@media (max-width:980px){
nav#sticky.stuck{display:none;}
#header #logo{width:35%;margin:10px 0;}
#header #logo img{width:100%;}
#header .right-con ul{margin:0px;}
#header .right-con ul li{background-size:20% auto !important;}
#header .right-con{margin:5px 0 0;}
#header .right-con ul li.call{background:url("../images/mobile.png") no-repeat scroll left center rgba(0,0,0,0);padding:36px 0 50px 43px;}
#header .right-con ul li.chat{background:url("../images/chat.png") no-repeat scroll left center rgba(0,0,0,0);padding:36px 0 50px 40px;}
.container{width:95%;}
#header .navbar{display:table;margin:0;width:100%;}
#sticky .nav-collapse .nav>li.sticky-logo{float:none;text-align:center;width:100%;}
#sticky .nav-collapse .nav>li.sticky-logo a{background:none;}
#sticky .nav-collapse .nav>li.sticky-logo a:hover{background:none;}
#sticky .nav-collapse .nav>li.sticky-logo img{}
#sticky .nav-collapse .nav>li{float:left;width:100%;}
#sticky ul li.dropdown{margin-top:0;}
nav#sticky.stuck{height:auto;}
nav#sticky.stuck ul.nav li.dropdown ul.mega-menu{width:auto;padding:0px;}
header#header div.navbar nav.meganav ul.nav li.dropdown ul.mega-menu{width:auto !important;padding:0px;}
#sticky.stuck .navbar .nav-collapse{overflow:visible;}
.nav-collapse .dropdown-menu{width:auto;}
header#header .navbar .btn-navbar{background:#777777;float:left;margin-bottom:10px;}
#sticky ul li.dropdown{margin-top:0;}
header#header .navbar .collapsed{background:#ff6a00;}
footer .contact ul li{padding:2.5% 0 2.5% 32%;}
.navbar .nav>li>a{padding:10px 20px;}
#product-listing .left-categories h3{font-size:1.1em;}
#product-listing .btn-lg{font-size:10px;}
nav#sticky.stuck ul.nav li.dropdown ul.mega-menu{}
header#header div.navbar nav.meganav ul.nav li.dropdown ul.mega-menu .product-category-featured{}
header#header div.navbar nav.meganav ul.nav li.dropdown ul.mega-menu .product-category-featured .thumbnail{float:left;margin-bottom:5px;width:35%;}
header#header div.navbar nav.meganav ul.nav li.dropdown ul.mega-menu .product-category-featured .thumbnail a{padding:0px;}
header#header div.navbar nav.meganav ul.nav li.dropdown ul.mega-menu .product-category-featured .thumbnail a img{width:100%;}

#product-details #product-listing .left-categories{display:none;}
#product-listing .product-list{width:100%;margin-left:0;}
.row-fluid#product-listing .span9{width:100%;margin:0}

.product-list .table-bordered{display:block;border-width:0 0 1px 1px;}
.product-list .table-bordered,
.product-list .table-bordered *{-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.product-list .table-bordered>thead{display:none;}
.product-list .table-bordered>tbody,
.product-list .table-bordered>tbody>tr{width:100%;display:block;}
.product-list .table-bordered>tbody>tr>td{display:block;float:left;}
.product-list .table-bordered>tbody>tr>td.qty{width:50%;border-width:1px 1px 0 0;padding:4px 8px;text-align:left;}
.product-list .table-bordered>tbody>tr>td.qty:first-child{border-width:1px 1px 0 1px;}
.product-list .table-bordered>tbody>tr>td.responsive-printing{width:100%;border-width:1px 1px 0 1px;}
.product-list .table-bordered>tbody>tr>td.responsive-size:nth-child(5){border-width:1px 1px 0 1px;}
.product-list .table-bordered>tbody>tr>td.responsive-div-3{display:none;}
.product-list .table-bordered>tbody>tr>td.responsive-div-3>div>div:first-child{display:block;font-weight:bold;}
.product-list .table-bordered>tbody>tr>td.responsive-size{width:33.3333%;padding:0;text-align:center;}
.table-bordered>tfoot{width:100%;display:table;}
.table-bordered>tfoot>.responsive-subtotal{width:100%;}
.table-bordered>tfoot>.responsive-subtotal>td{border-right:0;border-bottom:0;}
.table-bordered>tfoot>.responsive-subtotal>td:last-child{border-right:#ff6a00 solid 1px;}
.responsive-div{display:inline-block;font-weight:bold;}
.each-size{min-height:60px;}
.respnsive-size{display:block;}
span.color_name{display:block;}
}
@media (max-width:767px){
#product-listing .left-categories{display:none;}
#love-help .well .media img{border-radius:37px;margin:0 auto;}
#love-help .well .media p{text-align:center;}
footer .row-fluid div.span4{width:33%;float:left;}
#reviews .carousel-inner .item .span4{margin-bottom:15px;}
#clients h2{font-size:2.3em;}
#experience-makes .span3{cursor:pointer;float:left;padding:2% 0;text-align:center;width:24%;}
#experience-makes h2{font-size:2.5em;}
#banner-strip .row [class*="span"]{width:50%;float:left;}
#banner-strip h2{font-size:1.3em;text-align:left;}
#banner-strip .btn{font-size:2em;}
#product-listing .row-fluid .product-list .span3{width:31%;float:left;}
footer .contact ul li{font-size:1.1em;line-height:5em;}
footer .contact ul li span{padding-left:14px;}
#topcontrol{left:10px;bottom:20px !important;}
#product-listing .product-list td.thumbnail{width:100%;display:block;}
#product-listing .btn-lg{font-size:15px;}
.thumbnail.product-thumb img{max-width:100% !important;}
#youth-sizes .color-section .color-thumb img{max-width:100%;}
#youth-sizes .color-section .name{height:auto;}
tbody#cnt_tr>tr{display:block;width:100%;}
td.qty.responsive-div-3>div{height:40px;}
.table-responsive{overflow:hidden !important;}
form#frm3 textarea{max-width:100%;}
#popUpDiv{width:90% !important;left:50% !important;transform:translate(-50%,0);}
}

@media (max-width:580px){
header,#header{text-align:center;}
.navbar .nav>li>a{padding:10px 15px;}
#header #logo{float:none;margin:3% 0 0;text-align:center;width:auto;}
#header #logo img{width:auto;}
#header .right-con{float:none;margin:5px 0 0;text-align:center;}
footer .row-fluid div.span4{width:50%;}
#clients h2{font-size:2em;}
#experience-makes .span3{cursor:pointer;float:left;padding:2% 0;text-align:center;width:49%;}
#experience-makes h2{font-size:2em;}
#banner-strip .row [class*="span"]{width:50%;float:left;}
#banner-strip h2{font-size:1.1em;text-align:left;margin:5px 0 0;}
#banner-strip .btn{font-size:2em;}
#product-listing .row-fluid .product-list .span3{width:48%;float:left;}
#love-help h2{font-size:2.3em;}
.product-list .table-bordered>tbody>tr>td.responsive-size{width:33.3%;}
.table-bordered>tfoot>.responsive-subtotal{display:block;}
.table-bordered>tfoot>.responsive-subtotal>td{width:50%;float:left;display:block;border:1px solid #ff6a00;border-bottom-width:0;border-right-width:0;}
.table-bordered>tfoot>.responsive-subtotal>td[colspan="4"]{width:100%;display:none;border-right-width:1px;}
.table-bordered>tfoot>.responsive-subtotal:nth-child(2)>td[colspan="4"]{display:block;}
}
@media (max-width:560px){
.table-responsive{overflow-y:scroll;}
}

@media (max-width:480px){
.navbar .nav>li>a{padding:10px 5px;}
#header #logo{float:none;margin:3% 0 0;text-align:center;width:auto;}
#header #logo img{width:auto;}
#header .right-con{float:none;margin:5px 0 0;text-align:center;}
footer .row-fluid div.span4{width:100%;}
#clients h2{font-size:1.5em;}
#banner-strip .row [class*="span"]{width:50%;float:left;}
#banner-strip h2{font-size:1em;text-align:left;margin:5px 0 0;}
#banner-strip .btn{font-size:1em;}
#banner-strip h1,h2,h3{line-height:36px;}
#product-listing .row-fluid .product-list .span3{width:100%;float:none;}
#product-details .product-details-section h2{font-size:1em;}
#product-listing .product-list .thumbnail{float:none;width:97%;height:auto !important;text-align:center;}
#product-listing .product-list .thumbnail img{width:auto !important;max-width:50%;}
#product-listing .product-list .thumbnail.category-banner img{width:auto;max-width:100%;}
#frm .product-details-section{float:none;width:100%;}
#love-help h2{font-size:2em;}
#reviews h2{color:#ff6a00;font-size:2em;}
nav#sticky.stuck ul.nav li.dropdown ul.mega-menu{}
header#header div.navbar nav.meganav ul.nav li.dropdown ul.mega-menu .product-category-featured{}
header#header div.navbar nav.meganav ul.nav li.dropdown ul.mega-menu .product-category-featured .thumbnail{float:left;margin-bottom:5px;width:35%;}
header#header div.navbar nav.meganav ul.nav li.dropdown ul.mega-menu .product-category-featured .thumbnail a{padding:0px;}
header#header div.navbar nav.meganav ul.nav li.dropdown ul.mega-menu .product-category-featured .thumbnail a img{width:100%;}
#product-listing .product-list .thumbnail .caption h4{height:auto;}
#frm .product-details-section{width:100%!important;} 
#product-listing .product-list td.thumbnail{width:100%;display:block;}
#product-listing .btn-lg{font-size:15px;}
.thumbnail.product-thumb img{max-width:100%!important;}
#youth-sizes .color-section .color-thumb img{max-width:100%;}
#youth-sizes .color-section .name{height:auto;}
tbody#cnt_tr>tr{display:block;width:100%;}
td.removeRow{width:30px!important;padding-top:0!important;}
}


@media (max-width:360px){
nav#sticky.stuck ul.nav li.dropdown ul.mega-menu{}
header#header div.navbar nav.meganav ul.nav li.dropdown ul.mega-menu .product-category-featured{}
#experience-makes .span3{width:100%;}
header#header div.navbar nav.meganav ul.nav li.dropdown ul.mega-menu .product-category-featured .thumbnail{float:left;margin-bottom:5px;width:35%;}
header#header div.navbar nav.meganav ul.nav li.dropdown ul.mega-menu .product-category-featured .thumbnail a{padding:0px;}
header#header div.navbar nav.meganav ul.nav li.dropdown ul.mega-menu .product-category-featured .thumbnail a img{width:100%;}
}
