@media only screen and (max-width: 1120px) { 

header{ border-top:5px solid #731d1d}	

.toggleMenu{background: url(../images/toggle_img.png) no-repeat 0 0; width:45px; height:46px; float:right; margin-bottom:10px; background-size:100% 100%}

.plus_icon{ position:absolute; width:11px; height:34px; float:right; position:absolute; right:15px; background:url(../images/plus_icon.png) no-repeat 0 center; cursor:pointer; z-index:9; top:0}

.plus_icon.open{ background:url(../images/minus.png) no-repeat center center}



header nav{ margin-top:28px; position:relative}

header nav ul{ position:absolute; right:0; top:100%; display:none; width:300px; background:#aeb0ae; padding:0 0 5px 0;}

header nav ul li{ margin:0; width:100%; border-bottom:1px solid #000; }

header nav ul li a{ padding:7px 20px; display:block}

header nav ul li a:hover{ color:#fff; background:#731d1d}

header nav ul li:last-child{ border-bottom:none}



}



@media only screen and (min-width: 768px) and (max-width: 1120px) {



.wrapper{ padding:0 50px}




.infobar{ padding:60px 0 55px 0}

.infobar address{ width:215px; margin:-12px 0 0 0}

.body_container .content_sec{ max-width:100%}

.body_container{ padding-bottom:25px}

footer ul li{ font-size:12px; padding-left:16px}

footer address{ font-size:15px}



}



@media only screen and (max-width: 767px) { 



.wrapper{ padding:0 16px}
.toggleMenu{ width:27px; height:27px}

header{ position:relative;border-top:3px solid #731d1d; padding:15px 0 10px 0}

header nav{ position:static; margin-top:18px}

header nav ul{ width:100%}

header nav ul li{font-size:16px; line-height:20px}

.red_btn{ display:none}

.infobar{ padding:25px 0; text-align:center; margin-bottom:30px}

.infobar address{ display:inline-block; vertical-align:top;  float:none; width:173px; font-size:11px; line-height:20px}
.infobar address strong{ font-size:15px}


.body_container .content_sec p{ padding-bottom:30px}

.body_container{ padding-bottom:20px}

footer ul{ display:none}

footer{ padding:33px 0}

.social{ margin-top:34px}

.body_container .content_sec ul{ margin:0 0 20px 36px}

.body_container .content_sec ul li{font-size:12px; line-height:16px; background-position:0 6px; padding-left:15px}
header .logo{ width:211px; height:68px}
.body_container h1{ font-size:23px; line-height:25px; margin-bottom:12px}
.body_container h1 br{ display:block}
.body_container .content_sec p{ font-size:12px; line-height:17px}
.body_container .content_sec h3{ font-size:15px; line-height:22px}
footer address{ font-size:12px; line-height:16px}
.social img{ width:27px; height:27px; margin-left:6px}
footer address span{ padding-top:17px}



}




