@media only screen and (max-width:959px){#navigation .selector{display:-moz-inline-box;display:inline-block;display:inline;position:relative;height:40px;width:25px;margin:0;padding:0;border:none;cursor:pointer !important;vertical-align:middle;zoom:1;}
#navigation .selector option{color:#444;-webkit-appearance:none;background:#fff;}
#navigation .selector:before{display:block;position:absolute;left:0;top:50%;margin-top:-9px;color:#000;font-size:18px;font-weight:normal;font-style:normal;text-align:left;text-decoration:inherit;-webkit-font-smoothing:antialiased;content:"\f0c9";font-family:FontAwesome;line-height:18px;line-height:normal;vertical-align:baseline;}
#navigation .selector select{position:absolute;left:0;top:0px;height:45px;width:45px;background:none;cursor:pointer;}
#navigation .selector select:focus{outline:0}
#navigation .selector:hover{-moz-opacity:1;-webkit-opacity:1;opacity:1;}
#navigation .selector span{display:block;text-indent:-9999px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#navigation .selector{display:inline-block}
#navigation ul{display:none}
#navigation-secondary .selector{display:-moz-inline-box;display:inline-block;display:inline;position:relative;height:55px;width:100%;margin:0;padding:0;color:#000;font-weight:600;text-indent:30px;border:none;cursor:pointer !important;line-height:55px;vertical-align:middle;zoom:1;}
#navigation-secondary .selector select{position:absolute;left:0;top:0px;height:55px;width:100%;background:none;cursor:pointer;}
#navigation-secondary .selector select:focus{outline:0}
#navigation-secondary .selector:before{display:block;position:absolute;left:-30px;top:50%;margin-top:-9px;color:#000;font-size:18px;font-weight:normal;font-style:normal;text-align:left;text-decoration:inherit;-webkit-font-smoothing:antialiased;content:"\f0c9";font-family:FontAwesome;line-height:18px;line-height:normal;vertical-align:baseline;}
#navigation-secondary .selector option{-webkit-appearance:none}
#navigation-secondary .selector:hover{-moz-opacity:1;-webkit-opacity:1;opacity:1;}
#navigation-secondary .selector span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#navigation-secondary .selector{display:inline-block}
#navigation-secondary ul{display:none}
.comment-avatar{float:none;margin-bottom:15px}
.comment-content{margin-left:0}
#commentsbox [class*="depth-"] .comment-details{margin-left:0}
}
@media only screen and (max-width:767px){#header-ad{float:none;margin-top:20px;text-align:left}
#sidebar{margin-top:50px;padding:0}
#footer-menu ul{float:left;margin-top:10px}
#footer-menu ul li{margin-left:0;margin-right:10px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.att-one-half, .att-one-third, .att-two-third, .att-three-fourth, .att-one-fourth, .att-one-fifth, .att-two-fifth, .att-three-fifth, .att-four-fifth, .att-one-sixth, .att-five-sixth{float:none;width:100%;margin-bottom:20px;margin-right:0}
.att-pricing-table > div{margin-bottom:25px}
.att-box, .att-box.left, .att-box.right{float:none;width:100% !important}
}
@media only screen and (max-width:767px){.att-one-half, .att-one-third, .att-two-third, .att-three-fourth, .att-one-fourth, .att-one-fifth, .att-two-fifth, .att-three-fifth, .att-four-fifth, .att-one-sixth, .att-five-sixth{float:none;width:100%;margin-bottom:20px;margin-right:0}
.att-pricing-table > div{margin-bottom:25px}
.att-box, .att-box.left, .att-box.right{float:none;width:100% !important}
}
@media only screen and (min-width:480px) and (max-width:767px){}