@charset "utf-8";@font-face{font-family:'ralewayblack';src:url('raleway-black-webfont.eot');src:url('raleway-black-webfont.eot?#iefix') format('embedded-opentype'),
url('raleway-black-webfont.woff2') format('woff2'),
url('raleway-black-webfont.woff') format('woff'),
url('raleway-black-webfont.ttf') format('truetype'),
url('raleway-black-webfont.svg#ralewayblack') format('svg');font-weight:normal;font-style:normal;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
html, body{height:100%;font-family:Arial;font-size:14px;line-height:18px;color:#333;background:url(images/bg.jpg);}
.clearfix{clear:both;visibility:hidden;line-height:0;height:0;}
.clearhr{display:none;clear:both;border:dashed 1px #999;border-width:0 0 1px 0;margin:10px 0 10px 0;}
p{margin:5px 0 20px 0;}
strong{font-weight:bold;}
small{font-size:11px;}
i{font-style:italic;}
u{text-decoration:underline;}
a:link, a:visited, a:active{color:#7e6604;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
#wrapper{width:100%;margin:0;padding:0;}
#maincontainer{width:1140px;margin:0 auto;border:solid 1px #333;border-width:0 1px 1px 1px;}
#logo{padding:30px 0 10px 0;background:#000 url(images/logobg.jpg) no-repeat center top;text-align:center;height:201px;width:100%;}
#navigation{width:100%;background:url(images/navbg.png) left top repeat-x;margin:0 auto;text-align:center;overflow:hidden;}
.nav-btn{display:none;background:url(images/menurpbg.png)no-repeat right center, url(images/mobnavbg.jpg) repeat-x;color:#FFF;font-family:Arial;font-size:16px;font-weight:bold;text-align:left;padding:8px 20px 8px 20px;cursor:pointer;cursor:hand;}
.nav-btn:before{content:"Menu";}
.main-navigation{display:block;}
.main-navigation ul.nav-menu,
.main-navigation div.nav-menu > ul{display:flex !important;text-align:center;width:100%;padding-left:200px;margin:0 !important;z-index:9999;}
.main-navigation ul{margin:0 !important;text-indent:0;z-index:9999;padding:0;float:left;}
.main-navigation ul li{margin:0;}
.main-navigation li a,
.main-navigation li{display:inline-block;text-decoration:none;font-family:Arial;font-size:16px;font-weight:bold;margin:0 !important;padding:0;}
.main-navigation li a{border-bottom:0;color:#000;line-height:38px;text-transform:Capitalize;white-space:nowrap;padding:0 20px 0 20px;margin:0;-moz-transition:0.3s;transition:0.3s;background:url('images/arrowmn.png') no-repeat center -10px, url(images/navbg.png)repeat-x;}
.main-navigation li a:hover{color:#FFF;background:url(images/arrowmn.png) no-repeat center top, url(images/mobnavbg.jpg)repeat-x;-moz-transition:0.5s;transition:0.3s;}
.main-navigation li{margin:0;position:relative;}
.main-navigation li ul{display:none;margin:0;padding:0;position:absolute;top:100%;z-index:9999;}
.main-navigation li ul ul{top:0;left:100%;}
.main-navigation ul li:hover > ul{border-left:0;display:block;}
.main-navigation li ul li a{background:#2583ae;font-family:'oswaldbook';display:block;font-size:13px;line-height:20px;padding:3px 10px;padding:0.571428571rem 0.714285714rem;width:150px;white-space:normal;border-bottom:solid 1px #7E880B;}
.main-navigation li ul li a:hover{background:#f47e00;color:#FFF;}
.main-navigation .current-menu-item > a,
.main-navigation .current-menu-ancestor > a,
.main-navigation .current_page_item > a,
.main-navigation .current_page_ancestor > a{color:#FFF;background:#7e6604 url('images/arrowmn.png') no-repeat center top;}
.main-navigation .current-menu-item > a:hover
.main-navigation .current-menu-ancestor > a:hover,
.main-navigation .current_page_item > a:hover,
.main-navigation .current_page_ancestor > a:hover{color:#FFF;background:#7e6604 url('images/arrowmn.png') no-repeat center top;}
.menu-toggle{display:none;}
#slider{padding:0px;margin:0;width:1140px;height:351px;}
#contentcontainer{width:100%;color:#FFF;background:#000;overflow:hidden;}
#content{width:100%;color:#FFF;overflow:hidden;}
#content1{width:1080px;color:#FFF;padding:15px 30px;overflow:hidden;}
#content1 h1{color:#963;font-family:'ralewayblack';font-weight:bold;font-size:24px;margin:15px 20px 25px 0px;}
#content1 h2{color:#FFF;font-family:'ralewayblack';font-weight:bold;font-size:18px;margin:15px 20px 25px 0px;}
ul.vid{list-style:none;}
ul.vid li{list-style:none;display:inline-block;width:310px;text-align:center;margin:0 65px 40px 0;border:solid 1px #7e6604;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;font-size:11px;}
ul.vid li:nth-child(3n){margin:0 0 40px 0;}
ul.pgal{list-style:none;}
ul.pgal li{list-style:none;display:inline-block;width:200px;height:150px;text-align:center;margin:0 10px 15px 0;border:solid 1px #7e6604;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;font-size:11px;}
ul.pgal li img{width:100%;height:auto;display:block;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;}
h1{color:#963;font-weight:bold;margin:15px 20px 15px 20px;}
.btn:link, .btn:visited, .btn:active{padding:5px 10px 5px 30px;background:#7e6604 url(images/pdf-icon.png) no-repeat 8px center;color:#FFF;text-align:center;text-decoration:none;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border:solid 1px #FFF;font-weight:bold;}
.btn:hover{background:#FC6 url(images/pdf-icon.png) no-repeat 8px center;border:solid 1px #FFF;color:#333;text-decoration:none;}
.mainbox{margin:0 auto 30px auto;padding:0px;width:100%;text-align:center;overflow:hidden;}
.box{width:1042px;margin:0 auto;text-align:center;}
.boxdv{width:300px;height:200px;padding:0;float:left;margin:0 0px 0 0;background:#999;text-align:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border:solid 2px #7e6604;position:relative;overflow:hidden;}
#box1, #box2{margin-right:65px;}
.tp{font-family:arial;font-size:14px;line-height:18px;text-align:center;position:absolute;left:0;top:162px;width:260px;height:300px;display:block;background:#7e6604 url(images/tpbg.jpg) repeat-x top center;color:#FFF;padding:10px 20px;transition:all ease 0.5s;oveflow:hidden;}
.tp strong{font-size:15px;color:#FFB368;font-family:Arial;}
.boxdv:hover > .tp{display:block;top:0;transition:all ease 0.5s;opacity:0.8;}
.viddv{width:310px;height:183px;padding:0;float:left;margin:0 0 0 0;background:#999;text-align:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;position:relative;overflow:hidden;}
.viddv img{display:block;width:100%;height:auto;}
.vidtp{font-family:arial;font-size:14px;line-height:16px;text-align:center;position:absolute;left:0;top:135px;width:270px;height:183px;display:block;background:#000;opacity:0.8;color:#FFF;padding:10px 20px;transition:all ease 0.5s;oveflow:hidden;}
.vidtp strong{font-size:12px;color:#FFB368;font-family:Arial;}
#footercontainer{width:100%;color:#FFF;}
#ftlinks{background:#7e6604;color:#FFF;font-size:18px;text-align:center;line-height:40px;padding:0 20px;}
#ftlinks a, #ftlinks a:visited, #ftlinks a:active{text-decoration:none;color:#FFF;font-family:"Arial Narrow"}
#ftlinks a:hover{text-decoration:underline;color:#FFF;}
#footer{background:#000;color:#FFF;font-size:12px;line-height:40px;overflow:hidden;padding:10px 20px;}
#cpright{color:#FFF;font-size:12px;line-height:40px;float:left;}
#social{float:right;width:40%;text-align:right;font-family:Arial;font-size:12px;line-height:26px;vertical-align:middle;padding-top:5px;}
#social span{line-height:26px;}
.fb{background-image:url('images/social.png');height:26px;width:26px;vertical-align:middle;float:right;margin:1px 7px 0 0;background-position:0px 0px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.fb:hover{background-position:0px 26px;}
.gp{background-image:url('images/social.png');height:26px;width:26px;vertical-align:middle;float:right;margin:1px 7px 0 0;background-position:52px 0px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.gp:hover{background-position:52px 26px;}
.tw{background-image:url('images/social.png');height:26px;width:26px;vertical-align:middle;float:right;margin:1px 7px 0 0;background-position:78px 0px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.tw:hover{background-position:78px 26px;}
.yt{background-image:url('images/social.png');height:26px;width:26px;vertical-align:middle;float:right;margin:1px 0px 0 0;background-position:-78px 0px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.yt:hover{background-position:-78px 26px;}
.emls{text-align:left;font-family:Arial;font-size:13px;line-height:18px;float:left;width:55%;margin:10px 0 10px 0px;padding:10px 10px 10px 20px;}
.addr{text-align:left;font-family:Arial;font-size:13px;line-height:18px;float:none;width:80%;margin:10px 15px 10px 0;padding:10px 10px 10px 20px;}
#addr strong, #emls strong{font-weight:bold;}
#frm{float:none;text-align:left;margin:0;padding:0;}
#frm label{vertical-align:middle;}
#frm input[type="text"]{width:90%;font-family:Arial;font-size:12px;line-height:20px;border:1px solid #999;padding-left:10px;}
#frm input[type="button"], #frm input[type="reset"]{font-family:Arial;font-size:15px;line-height:14px;background:#7e6604;color:#FFF;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;padding:5px 20px;border:2px solid #999;font-weight:bold;}
#frm textarea{width:90%;font-family:Arial;font-size:12px;line-height:14px;padding:5px 0px 5px 10px;vertical-align:middle;}
.video-container{position:relative !important;padding-bottom:56.25% !important;padding-top:0px !important;height:0 !important;overflow:hidden !important;}
.video-container iframe,
.video-container object,
.video-container embed{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;}
@media screen and (max-width:640px){#maincontainer{width:90%;}
#headercontainer{width:100%;padding:0;margin:0;}
#logo{width:100%;text-align:center;margin:0 auto;padding:30px 0 0 0;height:auto;background:#000 url(images/logobg.jpg) no-repeat top center;}
#logo img{width:55%;max-width:256px;}
.nav-btn{display:block;}
#navigation{display:none;background:url(images/navbg.png) repeat-x;}
.main-navigation{display:block;}
.main-navigation ul.nav-menu,
.main-navigation div.nav-menu > ul{display:block !important;text-align:center;width:100%;padding-left:0;margin:0 !important;z-index:9999;}
.main-navigation ul{margin:0 !important;text-indent:0;z-index:9999;padding:0;float:none;}
.main-navigation ul li{margin:0;}
.main-navigation li a,
.main-navigation li{display:block;text-decoration:none;font-family:Arial;font-size:16px;font-weight:bold;margin:0 !important;padding:0;background:url(images/navbg.png) repeat-x;}
.main-navigation li a{border-bottom:0;color:#000;line-height:38px;text-transform:Capitalize;text-align:left;white-space:nowrap;padding:0 0 0 20px;margin:0;-moz-transition:0.3s;transition:0.3s;background:none;}
.main-navigation li a:hover{color:#FFF;background:url(images/mobnavbg.jpg) repeat-x;-moz-transition:0.5s;transition:0.3s;}
.main-navigation li{margin:0;position:relative;}
.main-navigation li ul{display:none;margin:0;padding:0;position:absolute;top:100%;z-index:9999;}
.main-navigation li ul ul{top:0;left:100%;}
.main-navigation ul li:hover > ul{border-left:0;display:block;}
.main-navigation li ul li a{background:#2583ae;font-family:'oswaldbook';display:block;font-size:13px;line-height:20px;padding:3px 10px;padding:0.571428571rem 0.714285714rem;width:150px;white-space:normal;border-bottom:solid 1px #7E880B;}
.main-navigation li ul li a:hover{background:#f47e00;color:#FFF;}
.main-navigation .current-menu-item > a,
.main-navigation .current-menu-ancestor > a,
.main-navigation .current_page_item > a,
.main-navigation .current_page_ancestor > a{color:#FFF;background:#7e6604;}
.main-navigation .current-menu-item > a:hover
.main-navigation .current-menu-ancestor > a:hover,
.main-navigation .current_page_item > a:hover,
.main-navigation .current_page_ancestor > a:hover{color:#FFF;background:#7e6604;}
#slider{padding:0px;margin:0;width:100%;height:auto;}
#content1{width:90%;color:#FFF;padding:15px 20px;overflow:hidden;}
#content1 h1{color:#963;font-weight:bold;font-size:24px;line-height:34px;margin:15px 10px 15px 0px;}
#cpright, #social{float:none;width:100%;text-align:center;}
.mainbox{margin:0 auto 30px auto;padding:0px;width:100%;text-align:center;overflow:hidden;}
.box{width:100%;margin:0 auto;text-align:center;}
.boxdv{width:90%;height:auto;position:relative;padding:0;float:left;margin:0 auto 30px 15px;background:#7e6604;text-align:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border:solid 2px #7e6604;overflow:hidden;}
.boxdv img{display:block;width:100%;height:auto;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}
#box1, #box2{margin-right:0;}
.tp{font-family:arial;font-size:14px;line-height:18px;text-align:center;position:absolute;left:0;top:100%;width:100%;height:100%;display:block;background:#7e6604 url(images/tpbg.jpg) repeat-x top center;color:#FFF;padding:10px 0;transition:all ease 0.5s;oveflow:hidden;}
.tp strong{font-size:15px;color:#FFB368;font-family:Arial;}
.boxdv:hover > .tp{display:block;top:0;transition:all ease 0.5s;opacity:0.8;}
ul.vid li{list-style:none;display:inline-block;width:97%;text-align:center;margin:0 65px 40px 0;border:solid 1px #7e6604;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;font-size:11px;}
ul.vid li:nth-child(3n){margin:0 0 40px 0;}
ul.pgal li{list-style:none;display:inline-block;width:44%;height:auto;text-align:center;margin:0 10px 15px 0;border:solid 1px #7e6604;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;font-size:11px;}
ul.pgal li img{width:100%;height:auto;display:block;border-radius:10px;}
.viddv{width:100%;height:auto;padding:0;float:left;margin:0 auto;background:#999;text-align:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;position:relative;overflow:hidden;}
.viddv img{display:block;width:100%;height:auto;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}
.vidtp{font-family:arial;font-size:14px;line-height:16px;text-align:center;position:absolute;left:0;top:70%;width:100%;height:100%;display:block;background:#000;opacity:0.8;color:#FFF;padding:10px 0;transition:all ease 0.5s;overflow:hidden;}
.vidtp strong{font-size:12px;color:#FFB368;font-family:Arial;}
.myimg{width:100%;height:auto;display:block;}
.emls{text-align:left;font-family:Arial;font-size:13px;line-height:18px;float:none;width:95%;margin:10px 0 10px 0px;padding:10px 10px 10px 5px;}
.addr{text-align:left;font-family:Arial;font-size:13px;line-height:18px;float:none;width:90%;margin:10px 15px 10px 0;padding:10px 10px 10px 10px;border:0px dotted #999;border-width:0 0 0 0;}
#addr strong, #emls strong{font-weight:bold;}
#frm{float:none;text-align:left;margin:0;padding:0;}
#frm label{vertical-align:middle;}
#frm input[type="text"]{width:90%;font-family:Arial;font-size:12px;line-height:20px;border:1px solid #999;padding-left:10px;}
#frm input[type="button"], #frm input[type="reset"]{font-family:Arial;font-size:15px;line-height:14px;background:#7e6604;color:#FFF;border-radius:5px;padding:5px 20px;border:2px solid #999;font-weight:bold;}
#frm textarea{width:90%;font-family:Arial;font-size:12px;line-height:14px;padding:5px 0px 5px 10px;vertical-align:middle;}
.clearhr{display:block;}
}