@import url(http://fonts.googleapis.com/css?family=Signika:400,300,600,700);

p{
margin:0 !important;
padding:0 !important;
}

.clear
{
clear:both;
}
.temp3_full
{
max-width:900px;
width:100%;
}
.temp3_wrap
{
/* max-width:700px; */
width:100%;
}
.top_bg
{
box-sizing: border-box !important;
background:url('../images/top_bg1.png');
background-size:100% 100%;
padding:5% 0 20% 0;
max-width:900px;
}
.logo_img
{
width:25%;
}
.center_bg
{
background:#dddad6;
max-width:900px;
}
.pad_adj
{
padding:0 !important;
}
.mar_adj
{
margin: 0 0 0 -5%;
}
.mar_adj2{
margin: 0 0 0 2%
}
.temp3_cont_left
{
margin:15% 0 0 0;
}
.temp3_nav
{
width:100%;
float:left;
margin:0 0 0 1%;
}
.temp3_nav ul
{
margin:0;
padding:0;
}
.temp3_nav ul li
{
font-family: 'Signika', sans-serif;
list-style-type:none;
margin:0 0 5% 0;
/* text-align: center; */
}
.temp3_nav ul li a
{
text-decoration:none;
color:#444444;
font-size:14x;
font-weight:400;
text-transform:uppercase;
padding:0 0 3% 0;
border-style: solid;
border-width: 0px 0px 4px;
-moz-border-image: url(../images/border_bot.png) 0 0 4 round stretch;
-webkit-border-image: url(../images/border_bot.png) 0 0 4 round stretch;
-o-border-image: url(../images/border_bot.png) 0 0 4 round stretch;
border-image: url(../images/border_bot.png) 0 0 4 fill round stretch;
}
.temp3_cont_cen
{
background: #ffffff none repeat scroll 0 0;
padding: 0 0 2%;
position: relative;
top: -110px;
width: 100%
}
.grey_top
{
background:url('../images/grey_bg.png');
background-size:100% 100%;
padding:5% 1% 1% 0;
margin:0 -3%;
}
.tri1
{
width: 0;
height: 0;
border-style: solid;
border-width: 0 11px 11px 0;
border-color: transparent #676767 transparent transparent;
margin:0 -3%;
float:left;
}
.tri2
{
width: 0;
height: 0;
border-style: solid;
border-width: 11px 11px 0 0;
border-color: #676767 transparent transparent transparent;
margin:0 -3% 0 0;
float:right;
}
.img_rig
{
width: 6%;
margin:0 1% 0 0;
float: right;
}
.grey_nxt_txt
{
font-family: 'Signika', sans-serif;
color:#444444;
font-size:34px;
font-weight:400;
border-bottom:1px solid #cccccc;
padding:5% 0 1% 2%;
}
.grey_nxt_img
{
border-bottom:1px solid #cccccc;
padding:3% 0 2% 0;
}
.grey_dt
{
width:100%;
/* border-bottom:1px solid #cccccc; */
padding:2%;
}
.grey_dt_txt
{
float:left;
font-family: 'Signika', sans-serif;
color:#444444;
font-size:16px;
font-weight:700;
}
.grey_dt_rig
{
float:right;
font-family: 'Signika', sans-serif;
color:#444444;
font-size:14px;
font-weight:400;
}
.gery_descrip
{
width:100%;
}
.gery_descrip_lf
{

}
.lf_head
{
font-family: 'Signika', sans-serif;
color:#444444;
font-size:18px;
font-weight:400;
padding:2% 0 3% 0;
}
.lf_txt
{
font-family: 'Signika', sans-serif;
color:#444444;
font-size:15px;
font-weight:400;
text-align:left;
}
.gery_descrip_rig
{
padding:2% 0;
margin:0 0 0 6%;
}
.rig_head
{
font-family: 'Signika', sans-serif;
color:#444444;
font-size:16px;
font-weight:400;
text-align:left;
padding:0 0 3% 0;
}
.rig_all
{
margin:4% 0;
}
.rig_num
{
float:left;
background:#5a5a5a;
color:#fff;
padding:2% 4%;
}
.rig_num_txt
{
color:#fe5000;
float:left;
margin:2% 0 0 3%;
}
.temp3_cont_right
{
width:100%;
height:500px;
}
.temp3_up_head
{
background:url('../images/grey_bg.png');
text-transform:uppercase;
color:#fff;
padding:3%;
margin:3% -10% 0;
}
.tri3
{
width: 0;
height: 0;
border-style: solid;
border-width: 0 11px 11px 0;
border-color: transparent #676767 transparent transparent;
float:left;
margin: 0 0 0 -10%;
}
.tri4
{
width: 0;
height: 0;
border-style: solid;
border-width: 11px 11px 0 0;
border-color: #676767 transparent transparent transparent;
float:right;
 margin: 0 -10%;
}
.chad_li
{
width:100%;
float:left;
overflow:auto;
height:100%;
}
.chad_li ul
{
margin:0;
padding:0;
}
.chad_li ul li
{
list-style-type:none;
margin:5% 0;
}
.temp3_bottom
{
background:#676767;
padding:2% 0;
max-width:900px;
}
.temp3_bot_nav
{
width:100%;
float:left;
margin:0 0 0 1%;
}
.temp3_bot_nav ul
{
margin:0 0 0 10%;
padding:0;
}
.temp3_bot_nav ul li
{
font-family: 'Signika', sans-serif;
float:left;
list-style-type:none;
margin: 0 0 0 2%;
padding: 0 1% 0 0;
border-right:1px solid #fff;
}

.temp3_bot_nav ul li a
{
text-decoration:none;
color:#ffffff;
font-size:12px;
font-weight:400;
}
.right_wight
{
float: left;
margin: 0 0 0 2%;
width: 20%;
}
.center-block {
/* display: block !important; */
float: none !important;
margin-left: auto !important;
margin-right: auto !important;
}
.video_container
{
height: 0;
padding-bottom:56.25%;
position: relative;
}
.video_container iframe {
bottom: 0;
height: 100%;
left: 0;
position: absolute;
right: 0;
top: 0;
width: 100%;
} 
.optin_box
{
float: left;
margin: 0 1%;
width: 32%;
box-sizing: border-box;
background-color: #fdfdfd;
box-shadow: 2px 2px 4px #f1f1f1 inset;
color: #8e8d8d;
display: block;
font-size: 13px;
}
.optinform
{
margin: 1% auto;
width:98%;
}
.optin_btn
{
width: 30%;
color: #fff;
margin: 0 1%;
padding:5.5px 0;
}
.form-control,.btn
{
border-radius:0 !important;
}
.ad_cont
{
float: left;
 margin:1%;
 width: 30%;
 text-align:center;
}

@media only screen and (min-width: 480px) and (max-width: 698px) {
.temp3_wrap
{
max-width:698px;
width:100%;
}
.w_100
{
width:100% !important;
padding: 0 !important;
}
.w_99
{
width:100% !important;
}
.grey_top
{
margin:0;
}
.tri1
{
display:none;
}
.tri2
{
display:none;
}
.tri3
{
display:none;
}
.tri4
{
display:none;
}
.temp3_nav ul
{
text-align:center;
}
.temp3_cont_cen
{
top:10px;
}
.mar_adj
{
margin:0;
}
.temp3_up_head
{
margin:3% 0 3% 0;
}
.temp3_bot_nav ul
{
margin:0;
text-align:center;
}
.temp3_bot_nav ul li
{
border:none;
margin: 0 2% 2%;
}
.temp3_cont_left {
margin: 5% 0 0;
}
.chad_li ul li {
float: left;
list-style-type: none;
margin: 5% 0 1% 2.5%;
width: 30%;
}
.temp3_nav
{
margin:0;
}
.rig_all {
box-sizing: border-box;
}
.rig_head {
padding: 3% 0;
text-align: center;
}
.gery_descrip_rig
{
margin:0;
}
.temp3_nav ul li {
float: left;
margin: 0 0 5% 5%;
}
}


@media only screen and (min-width: 320px) and (max-width: 480px) {
.temp3_wrap
{
max-width:480px;
width:100%;
}
.w_100
{
width:100% !important;
padding: 0 !important;
}
.w_99
{
width:100% !important;
}
.grey_top
{
margin:0;
}
.tri1
{
display:none;
}
.tri2
{
display:none;
}
.tri3
{
display:none;
}
.tri4
{
display:none;
}
.temp3_nav ul
{
text-align:center;
}
.temp3_cont_cen
{
top:10px;
}
.mar_adj
{
margin:0;
}
.temp3_up_head
{
margin:3% 0 3% 0;
}
.temp3_bot_nav ul
{
margin:0;
text-align:center;
}
.temp3_bot_nav ul li
{
border:none;
margin: 0 2% 2%;
}
.temp3_cont_left {
margin: 5% 0 0;
}
.temp3_nav
{
margin:0;
}
.chad_li ul li {
float: left;
list-style-type: none;
margin: 5% 0 1% 3%;
width: 45%;
}
.rig_all {
box-sizing: border-box;
}
.rig_head {
padding: 3% 0;
text-align: center;
}
.gery_descrip_rig
{
margin:0;
}
.temp3_nav ul li {
float: left;
margin: 0 5% 5%;
}
.optin_box
{
float: none;
margin: 2% 0;
width: 100%;
}
.optin_btn
{
margin: 1% 0 0 0;
width: 100%;
}
.ad_cont
{
float: none;
margin:2%;

}
}









