@font-face{font-family:'roboto';src:url('fonts/roboto.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'politici';src:url('fonts/politici.woff') format('woff');font-weight:normal;font-style:normal;}
a:hover{color:#DF5E7A;}
*{margin:0;padding:0;box-sizing:border-box;}
.clear{clear:both;}
.left{float:left;}
.color1{color:#000;}
.color2{color:#000;}
body{background-color:#FFFFFF;font:16px roboto;letter-spacing:1px;}
hr{color:#DF5E7A;}
h1{color:#F73232;font-size:26px;font-weight:bold;padding:22px 0px 10px 0px;text-align:left;}
h2{color:#EF6C57;font-size:24px;font-weight:bold;padding:10px 0px 10px 0px;text-align:left;}
h3{color:#F36D71;font-size:22px;font-weight:bold;padding:10px 0px 10px 0px;text-align:left;}
h4{color:#D64F53;font-size:20px;font-weight:bold;padding:10px 0px 10px 0px;text-align:left;}
h5{color:#F36D71;font-size:18px;font-weight:bold;padding:10px 0px 10px 0px;text-align:left;}
h6{color:#EF6C57;font-size:16px;font-weight:bold;padding:10px 0px 10px 0px;text-align:left;}
p{text-align:justify;color:#000;margin-bottom:25px;}
p a{color:#990000;text-decoration:none}
.title{width:100%;font-size:25px;font-weight:bold;color:#000;margin:20px 0px 0px 0px;}
.title a{text-decoration:none;color:#000;}
.title a:hover{text-decoration:none;color:#DF5E7A;}
.post{width:100%;text-decoration:none;font-size:14px;color:#000;margin:5px 0px 5px 0px;}
.post a{text-decoration:none;color:#000;}
.post span{font-weight:bold;color:#000;}
.tag{width:100%;font-size:16px;font-weight:bold;color:#000;margin:5px 0px 10px 0px;}
.tag a{text-decoration:none;color:#DF5E7A;}
.tag a:hover{text-decoration:none;color:#000;}
.button{font-size:20px;text-align:center;background:#000;font-weight:normal;color:#fff;padding:5px;margin:20px 0px 10px 0px;text-decoration:none;float:right;}
.center{text-align:center;}
.pagination{display:inline-block;margin-top:50px;}
.pagination a{color:black;float:left;padding:8px 16px;text-decoration:none;transition:background-color .3s;border:1px solid #ddd;margin:0 4px;}
.pagination a.active{background-color:#DF5E7A;color:white;border:1px solid #DF5E7A;}
.pagination a:hover:not(.active){background-color:#ddd;}
.agencies_col{width:18%;background-color:#202020;margin:1% 1%;border:#DF5E7A 3px solid;border-radius:5px;float:left;}
.agencies_col p{padding:1% 1%;text-align:justify;color:#fff;}
.agencies_col img{width:90%;height:auto;margin:5%;}
.agencies_name{width:100%;text-align:center;font:30px/35px politici;color:#ffffdd;}
.agencies_name a{width:100%;text-align:center;font:30px/35px serif;color:#ffffdd;text-decoration:none;}
.agencies_call{width:100%;text-align:center;font:25px/35px serif;color:#555555;}
.agencies_call a{text-decoration:none;color:#DF5E7A;}
.agencies_city{width:100%;text-align:center;font:30px/35px politici;font-weight:bold;color:#990000;}
#wrapper-hotdog{width:100%;margin:auto;}
#header-hotdog{width:100%;float:left;background:#fff;padding:10px;border-bottom:solid 3px #c1cc18;border-top:solid 10px #000;}
#banner-hotdog{width:100%;float:left;border-bottom:solid 2px #DF5E7A;padding:0;margin:0;}
#banner-hotdog img{width:100%;height:auto;padding:0;margin:0;}
.logo{width:100%;}
.logo_l{width:30%;float:left;}
.logo_right{width:70%;float:left;font-weight:normal;margin:0px auto;text-align:right;color:#000000;font:50px politici;text-shadow:5px 1px #DF5E7A, -1px -1px #000;font-weight:bold;line-height:40px;}
.logo_right a{text-decoration:none;color:#000000;font-size:100%;}
.logo_right span{font:30px politici;text-shadow:none;color:#000000;line-height:80px;}
#nav-hotdog{width:100%;border:solid 2px #0f1a94;float:left;background:#998800;line-height:48px;font-size:16px;}
#nav-hotdog li{float:left;list-style:none;}
#nav-hotdog span{float:right;color:#fff;background:#000;padding:0 10px;}
#nav-hotdog span a{color:#000000;text-decoration:none;font:30px serif;}
#nav-hotdog li a{float:left;text-transform:uppercase;text-align:center;width:100%;padding:0 25px;text-decoration:none;color:#000000;transition:all ease .5s;}
#nav-hotdog li a:hover,
#nav-hotdog li a.active{background:#135f8e;}
#content-hotdog{width:100%;padding:10px;float:left;background-image:url("../images/head_02.png");background-repeat:repeat-x;}
#blog{width:100%;padding:10px;float:left;}
.blog-col-img{width:30%;padding-top:30px;float:left;}
.blog-col-img img{width:96%;margin:0% 1%;}
.blog-col{width:70%;float:left;}
#side-hotdog{width:20%;padding-top:30px;float:left;}
.footer-col-hotdog{width:25%;padding-top:30px;float:left;}
.footer-col-hotdog h5{width:100%;font-size:25px;background:#000;font-weight:normal;color:#DF5E7A;margin-bottom:10px;float:left;text-align:left;text-transform:uppercase;}
.footer-col-hotdog li{padding:10px 0;list-style:none;text-align:left;border-bottom:1px solid #000;float:left;width:100%;}
#side-hotdog h5{width:100%;font-size:20px;text-align:center;background:#DF5E7A;border-top:1px solid #f9f8f8;font-weight:normal;color:#fff;padding:5px;float:left;}
#side-hotdog h6{padding:10px;font-size:18px;font-weight:normal;}
#side-hotdog .navi-hotdog{float:left;margin-bottom:50px;}
#side-hotdog .navi-hotdog li{padding:10px 0;text-transform:uppercase;list-style:none;border-bottom:1px solid #000;float:left;width:100%;}
#side-hotdog .navi-hotdog a{text-decoration:none;color:#190707;font-size:14px;}
.button-tag{background: none repeat scroll 0 0 #F08BA5;text-align:center;padding:5px 2px;margin:3px 2px;float:left; border-radius:5px;border-top: 1px solid #21F50C;}
#side-hotdog .button-tag a{text-decoration:none;color:#000000;font-size:14px;padding:5px 2px;}
#side-hotdog .navi-hotdog a:hover,
#side-hotdog .navi-hotdog a.active{color:#002833;}
#model-hotdog{width:100%;float:left;color:#fff;font-size:12px;border:2px solid #DF5E7A;border-radius:10px;background:#000;}
#model-hotdog li{list-style:none;margin-bottom:10px;width:100%;padding:10px;}
#model-hotdog li img{width:100%;border-radius:10px;border:2px solid #fff;}
#contentmain-hotdog{width:80%;padding-left:25px;float:right;}
#mainwd-hotdog{width:100%;}
#contentmain-hotdog li{margin:5px 0 5px 15px;}
#gallery ul li{list-style:none;float:left;padding:10px;margin:2%;border:1px solid #000;width:21%;transition:all ease .5s;}
#gallery ul li img{width:100%;border-radius:5%; height: 200px;}
#gallery ul li:hover{border:1px solid #fff;}
#footer-hotdog{width:100%;background:#000;padding:10px;border-bottom:solid 10px #f5f8fa;border-top:solid 3px #DF5E7A;text-align:center;padding:20px 5px;float:left;color:#fff;margin-top:15px;}
#footer-hotdog a{color:#fff;text-decoration:none;}
#footer-hotdog a:hover{color:#DF5E7A;}

.col_full{width:96%;border-radius:5px;border:2px solid #000; margin:2%; padding:10px;}
.col_full img{width:100%; height:auto;padding:10px;}
.col{width:50%;padding-top:0px;float:left;}
.col1{width:30%;padding-top:0px;float:left;}
.col2{width:70%;padding-top:0px;float:left;}

@media only screen and (max-width:900px){#wrapper-hotdog{width:90%;}
.logo_l{width:100%;}
.logo_right{width:100%;border-top:#000000 2px solid;font-weight:normal;margin:0px auto;padding-top:20px;text-align:center;color:#fff;font:30px politici;text-shadow:5px 1px #000, -1px -1px #000;font-weight:bold;line-height:25px;}
.logo_right a{text-decoration:none;color:#fff;font-size:100%;}
.logo_right span{font:16px politici;text-shadow:none;color:#000000;line-height:40px;}
#nav-hotdog{height:auto;}
#nav-hotdog li{width:100%;border-bottom:1px solid #fff;}
#nav-hotdog span{float:right;color:#000000;background:#000;padding:0 10px;width:100%;}
#side-hotdog{width:100%;}
#banner-hotdog{width:100%;float:left;border-bottom:solid 2px #DF5E7A;}
#contentmain-hotdog{width:100%;padding:0;}
#inner-images li{list-style:none;width:100%;float:left;font-size:16px;text-align:center;margin:25px 0;}
#gallery ul li{padding:0;margin:2%;border:none;width:100%;}
#gallery ul li img{width:100%;border-radius:5%;}
#gallery ul li:hover{border:none;}
#footer-hotdog{width:100%;background:#000;padding:10px;border-bottom:solid 10px #DF5E7A;border-top:solid 3px #DF5E7A;text-align:center;padding:20px 5px;float:left;color:#fff;margin-top:15px;}
#footer-hotdog li{list-style:none;width:100%;padding:10px 0;border-right:none;float:left;}
#footer-hotdog p{width:100%;text-align:center;margin-top:25px;}
#footer-hotdog a{float:none;}
.footer-col-hotdog{width:100%;padding-top:30px;float:left;}
}
#admin_search{margin:0;padding:0;width:60%;}
#admin_search input{background-color:#fafafa;color:#000;padding:4px 10px 5px 10px;width:324px;height:25px;margin:10px 0px;border-radius:5px;border-left:#09ccef 1px solid;border-bottom:#09ccef 1px solid;border-top:#09ccef 1px solid;border-right:#09ccef 1px solid;}
#admin_search select{border:#09ccef 1px solid;background-color:#fafafa;color:#000;padding:6px 10px 5px 10px;width:150px;height:36px;margin:15px 0px;border-left:#09ccef 1px solid;border-bottom:#09ccef 1px solid;border-top:#09ccef 1px solid;}
.small{color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
element.style{padding:10px;}
.dvInnerHeader{background:url("images/inner.html") repeat-x scroll center bottom #DDDCDD;border-color:#DEDEDE;border-style:solid;border-width:1px;color:#000000;padding:8px;}
.detailedViewHeader{background:#DF5E7A;font-size:14px;border:1px solid #000;color:#DDDCDD;padding:5px 12px;text-transform:uppercase;}
.dvtCellLabel, .cellLabel, .cellLabelnew{background-color:#000;border-bottom:1px solid #DEDEDE;border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE;color:#DDDCDD;padding-left:10px;padding-right:10px;font-size:12px;font-weight:bold;white-space:nowrap;}
element.style{width:70px;}
.small{color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
input{vertical-align:middle;}
.dvtCellInfo, .cellInfo{border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;padding-left:10px;padding-right:10px;text-transform:uppercase;background-color:#DDDCDD;font-size:12px;font-weight:bold;}
.lvt{background-color:#000;border:0 solid #CCCCEE;}
.small{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
.small1{color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
.lvtCol{background:url("images/level2Bg.html") repeat-x scroll center bottom #FFFFFF;border-color:#FFFFFF #FFFFFF #FFFFFF #DDDDDD;border-style:solid;border-width:1px 0 0 1px;font-weight:bold;}
.lvtCol1{background-color:#961212;color:#FFFFFF;border-color:#FFFFFF #FFFFFF #FFFFFF #DDDDDD;border-style:solid;border-width:1px 0 0 1px;font-weight:bold;}