/* Main container for all */
.containter,.wrapper{margin:0 auto;padding:0}
.containter-wide{margin:0 auto;padding:0}
.row,.row2{clear:both}

.clearfix:before,.clearfix:after,.clear:before,.clear:after,.clr:before,.clr:after{content:" ";display:table;visibility:hidden}
.clearfix:after,.clear:after,.clr:after{clear:both}
.clearfix,.clear,.clr{*zoom:1}
/* Common columns definitions */
.col1,.col10,.col11,.col12,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9{float:left;margin:0 1%}
.col1.first-col,.col10.first-col,.col11.first-col,.col12,.col2.first-col,.col3.first-col,.col4.first-col,.col5.first-col,.col6.first-col,.col7.first-col,.col8.first-col,.col9.first-col{margin:0}
.col1.last-col,.col10.last-col,.col11.last-col,.col2.last-col,.col3.last-col,.col4.last-col,.col5.last-col,.col6.last-col,.col7.last-col,.col8.last-col,.col9.last-col{margin:0}
.col1{width:5.5%}
.col2{width:14%}
.col3{width:22.5%}
.col4{width:31%}
.col5{width:39.5%}
.col6{width:48%}
.col7{width:56.5%}
.col8{width:65%}
.col9{width:73.5%}
.col10{width:82%}
.col11{width:90.5%}
.col12{width:100%;margin:0;float:none}
.col1 img,.col10 img,.col11 img,.col12 img,.col2 img,.col3 img,.col4 img,.col5 img,.col6 img,.col7 img,.col8 img,.col9 img
{width:auto;height:auto;overflow:hidden;max-width:100%}
#sidebar img{width:auto;height:auto}
.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible;z-index:1000}
.navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:""}
.navbar-inner:after{clear:both}
.navbar .container{width:auto}
/* custom button */
.btn-group{position:relative;display:block;vertical-align:middle;*zoom:1;text-align:center;font-size:0;margin:5px 0}
.btn{display:inline-block;margin-bottom:0;line-height:1.42857;text-align:center;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;text-shadow:0 1px 1px rgba(0,0,0,.5);padding:4px 12px}
.btn-default{text-shadow:0 1px 1px rgba(0,0,0,.5);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe0e0e0',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 1px 1px rgba(255,255,255,.75);border-color:#ccc}
.btn-default:hover,.btn-default:focus{background:#f1f1f1;background-position:0 -15px}
.btn-default:active,.btn-default.active{background:#f1f1f1;border-color:#aaa;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn.btn-red{border:1px solid #a01111;-webkit-box-shadow:inset 0 1px 2px red;-moz-box-shadow:inset 0 1px 2px red;box-shadow:inset 0 1px 2px red;background:#cb1212;background-image:-webkit-linear-gradient(top,#c22a2a,#cb1212);background-image:-moz-linear-gradient(top,#c22a2a,#cb1212);background-image:-o-linear-gradient(top,#c22a2a,#cb1212);background-image:linear-gradient(top,#c22a2a,#cb1212)}
.btn.btn-red:hover{background:#c22a2a;background-position:0 -15px}
.btn.btn-red:active{background:#b1212;border-color:#9e4444;-webkit-box-shadow:0 0 5px #bf6b6b inset;-moz-box-shadow:0 0 5px #bf6b6b inset;box-shadow:0 0 5px #bf6b6b inset}
.btn.btn-green{border:1px solid #1e790b;-webkit-box-shadow:inset 0 1px 2px #44b31e;-moz-box-shadow:inset 0 1px 2px #44b31e;box-shadow:inset 0 1px 2px #44b31e;background:#278e0c;background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#40b11b),color-stop(100%,#278e0c));background-image:-webkit-linear-gradient(top,#40b11b,#278e0c);background-image:-moz-linear-gradient(top,#40b11b,#278e0c);background-image:-o-linear-gradient(top,#40b11b,#278e0c);background-image:linear-gradient(top,#40b11b,#278e0c)}
.btn.btn-green:hover{background:#40b11b;background-position:0 -15px}
.btn.btn-green:active{background:#8cbb52;border-color:#688e38;-webkit-box-shadow:0 0 5px #8cbb52 inset;-moz-box-shadow:0 0 5px #8cbb52 inset;box-shadow:0 0 5px #8cbb52 inset}
.btn.btn-blue{border:1px solid #337ca1;-webkit-box-shadow:inset 0 1px 2px #6eb0d1;-moz-box-shadow:inset 0 1px 2px #6eb0d1;box-shadow:inset 0 1px 2px #6eb0d1;background:#3d94c0;background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#5ba5cb),color-stop(100%,#3d94c0));background-image:-webkit-linear-gradient(top,#5ba5cb,#3d94c0);background-image:-moz-linear-gradient(top,#5ba5cb,#3d94c0);background-image:-o-linear-gradient(top,#5ba5cb,#3d94c0);background-image:linear-gradient(top,#5ba5cb,#3d94c0)}
.btn.btn-blue:hover{background:#5ba5cb;background-position:0 -15px}
.btn.btn-blue:active{background:#4c9dc6;border-color:#31769a;-webkit-box-shadow:0 0 5px #4c9dc6 inset;-moz-box-shadow:0 0 5px #4c9dc6 inset;box-shadow:0 0 5px #4c9dc6 inset}
.btn.btn-black{background-image:-webkit-linear-gradient(top,#444 0,#222 100%);background-image:linear-gradient(to bottom,#444 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#111}
.btn.btn-black:hover,.btn.btn-black:focus{background:#222;background-position:0 -15px}
.btn.btn-black:active{background:#222;border-color:#000}
.btn.btn-gold{border:1px solid #cf3a06;-webkit-box-shadow:inset 0 1px 2px #eb731f;-moz-box-shadow:inset 0 1px 2px #eb731f;box-shadow:inset 0 1px 2px #eb731f;background:#e35509;background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#e86615),color-stop(100%,#e35509));background-image:-webkit-linear-gradient(top,#e86615,#e35509);background-image:-moz-linear-gradient(top,#e86615,#e35509);background-image:-o-linear-gradient(top,#e86615,#e35509);background-image:linear-gradient(top,#e86615,#e35509)}
.btn.btn-gold:hover{background:#e86615;background-position:0 -15px}
.btn.btn-gold:active{background:#d19c3b;border-color:#a07425;-webkit-box-shadow:0 0 5px #d19c3b inset;-moz-box-shadow:0 0 5px #d19c3b inset;box-shadow:0 0 5px #d19c3b inset}
.btn.btn-twitter{border:1px solid #2189ff;-webkit-box-shadow:inset 0 1px 2px #8dc2ff;-moz-box-shadow:inset 0 1px 2px #8dc2ff;box-shadow:inset 0 1px 2px #8dc2ff;background:#4a9eff;background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#73b4ff),color-stop(100%,#4a9eff));background-image:-webkit-linear-gradient(top,#73b4ff,#4a9eff);background-image:-moz-linear-gradient(top,#73b4ff,#4a9eff);background-image:-o-linear-gradient(top,#73b4ff,#4a9eff);background-image:linear-gradient(top,#73b4ff,#4a9eff)}
.btn.btn-twitter:hover{background:#4a9eff;background-position:0 -15px}
.btn.btn-twitter:active{background:#5fa9ff;border-color:#1783ff;-webkit-box-shadow:0 0 5px #5fa9ff inset;-moz-box-shadow:0 0 5px #5fa9ff inset;box-shadow:0 0 5px #5fa9ff inset}
.btn.btn-facebook{border:1px solid #2d4479;-webkit-box-shadow:inset 0 1px 2px #5272bf;-moz-box-shadow:inset 0 1px 2px #5272bf;box-shadow:inset 0 1px 2px #5272bf;background:#385496;background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#4365b4),color-stop(100%,#385496));background-image:-webkit-linear-gradient(top,#4365b4,#385496);background-image:-moz-linear-gradient(top,#4365b4,#385496);background-image:-o-linear-gradient(top,#4365b4,#385496);background-image:linear-gradient(top,#4365b4,#385496)}
.btn.btn-facebook:hover{background:#385496;background-position:0 -15px}
.btn.btn-facebook:active{background:#3d5ca5;border-color:#2a3f71;-webkit-box-shadow:0 0 5px #3d5ca5 inset;-moz-box-shadow:0 0 5px #3d5ca5 inset;box-shadow:0 0 5px #3d5ca5 inset}
.btn.btn-sea{border:1px solid #39534f;-webkit-box-shadow:inset 0 1px 2px #64928d;-moz-box-shadow:inset 0 1px 2px #64928d;box-shadow:inset 0 1px 2px #64928d;background:#496b67;background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#5a837e),color-stop(100%,#496b67));background-image:-webkit-linear-gradient(top,#5a837e,#496b67);background-image:-moz-linear-gradient(top,#5a837e,#496b67);background-image:-o-linear-gradient(top,#5a837e,#496b67);background-image:linear-gradient(top,#5a837e,#496b67)}
.btn.btn-sea:hover{background:#476864;background-position:0 -15px}
.btn.btn-sea:active{background:#527772;border-color:#354d4a;-webkit-box-shadow:0 0 5px #527772 inset;-moz-box-shadow:0 0 5px #527772 inset;box-shadow:0 0 5px #527772 inset}
.btn.btn-brown{border:1px solid #856733;-webkit-box-shadow:inset 0 1px 2px #c29e61;-moz-box-shadow:inset 0 1px 2px #c29e61;box-shadow:inset 0 1px 2px #c29e61;background:#a27e3f;background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#bb934f),color-stop(100%,#a27e3f));background-image:-webkit-linear-gradient(top,#bb934f,#a27e3f);background-image:-moz-linear-gradient(top,#bb934f,#a27e3f);background-image:-o-linear-gradient(top,#bb934f,#a27e3f);background-image:linear-gradient(top,#bb934f,#a27e3f)}
.btn.btn-brown:hover{background:#a27e3f;background-position:0 -15px}
.btn.btn-brown:active{background:#b18944;border-color:#7e6131;-webkit-box-shadow:0 0 5px #b18944 inset;-moz-box-shadow:0 0 5px #b18944 inset;box-shadow:0 0 5px #b18944 inset}
/* custom buttons */
.btn-group{font-size:0}
.btn-group .btn{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-right-width:0}
.btn-group a.btn:first-child,.btn-group span.btn:first-child,.btn-group input.btn:first-child,.btn-group button.btn:first-child,.btn-group div.btn:first-child,.btn-group p.btn:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}
.btn-group a.btn:last-child,.btn-group span.btn:last-child,.btn-group input.btn:last-child,.btn-group button.btn:last-child,.btn-group div.btn:last-child,.btn-group p.btn:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border-right-width:1px}
.alert{text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);padding:10px;margin:0 0 10px 0}
.alert-green{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8',endColorstr='#ffc8e5bc',GradientType=0);border-color:#b2dba1}
.alert-blue{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7',endColorstr='#ffb9def0',GradientType=0);border-color:#9acfea}
.alert-gold{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3',endColorstr='#fff8efc0',GradientType=0);border-color:#f5e79e}
.alert-red{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede',endColorstr='#ffe7c3c3',GradientType=0);border-color:#dca7a7}
.alert .infotpl{padding:10px 10px 10px 50px !important}
.infotpl .fa{font-size:40px;width:40px;height:40px;float:left;margin:0 10px 0 0;color:#F00}

/* Disable padding left/right 10px if I'm 1024 or gibber - correct percentage math  */
@media all and (min-width: 1024px) {

}
@media all and (max-width: 1024px) {
.center-col img{max-width:400px !important}
}
@media all and (min-width: 768px){
.containter,.wrapper,.containter-wide{padding:0}
.containter .row,.wrapper .row{padding:0;margin:0}
.containter .row2,.wrapper .row2{padding:0;margin:0 -1%}
.row > .col9.minus-right{margin:0 !important;width:73.7%;float:right}
.row > .col3.minus-left{margin:0 !important;width:25%}
.row > .col3.minus-right{margin:0;width:20%;float:right}
.row > .col6.center-col{width:58%}
#logo{float:left}
#nsnavigation{float:right;margin-top:-40px}
.left{float:left}
.right{float:right}
#header #dlelogin .btn{padding:3px 10px !important;font-size:15px !important}
#sidebar{margin-right:-5px}
}
/* Small devices */
@media all and (max-width: 768px) {
.containter,wrapper,.containter-wide{padding:10px}
.row{padding:0;margin:0}
.row2{padding:0;margin:0}
.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11{float:none;width:100%;margin:0}
.center-col img{max-width:300px !important}
.row > .col9.minus-right{margin:0 !important;width:100%;float:none}
.row > .col3.minus-left{margin:0 !important;width:100%;float:none}
.hidden-xs{display:none}
.col1 img,.col10 img,.col11 img,.col12 img,.col2 img,.col3 img,.col4 img,.col5 img,.col6 img,.col7 img,.col8 img,.col9 img
{width:auto;height:auto;margin:5px auto;overflow:hidden}
#sidebar{margin:0}
#sidebar img{width:auto;height:auto}
#logo{float:none}
#nsnavigation{float:none;margin:0;clear:both;width:100%}
.left{float:none;display:block}
.right{float:none;display:block}
}