h1,h2,h3,h4,h5,h6 { margin:10px 0;}

p,span,dt,dl {}

a{-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;text-decoration:none!important;outline:none!important;color:#fff}
a:hover {color:#ff4c21;}

input[type="text"],
input[type="email"],
input[type="tel"],
textarea {}
select{ }



.news_press button.btn-primary{margin-left: 15px;margin-top: 10px; background:#6D4900; border-color:#c0a465; }

.vc-posts-list .vc-posts-list-item{width: 25%;float: left; position: relative;}

.vc-posts-list .vc-posts-list-item .post-image img{border: none !important; width: 100%; height:auto;}

.vc-posts-list .vc-posts-list-item .title_bar{font-family: "lato";

    height: 100%;

    padding-top: 10%;

    position: absolute;

    text-align: center;

    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;

    top: 0; cursor: pointer;
    transition: background 0.2s ease;

    width: 100%;}

.vc-posts-list .vc-posts-list-item .title_bar:hover{
    background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
}

.vc-posts-list .vc-posts-list-item .title_bar h1, .vc-posts-list .vc-posts-list-item .title_bar h2, .vc-posts-list .vc-posts-list-item .title_bar h3, .vc-posts-list .vc-posts-list-item .title_bar p {color: #fff !important;font-family: "lato" !important; text-transform: uppercase; margin: 0 !important;}

.vc-posts-list .vc-posts-list-item .title_bar p{line-height: normal !important;}

.vc-posts-list .vc-posts-list-item .title_bar h1, .vc-posts-list .vc-posts-list-item .title_bar h2, .vc-posts-list .vc-posts-list-item .title_bar h3{font-size: 24px !important; line-height: 24px !important; padding: 0 7px;margin: 10px 0 !important;}

/*.title_bar .post-title{position: relative;height: 100%;}
.title_bar .source_bar{
    position: absolute;
    width: 100%;
}
.title_bar .readmore_btn{
    position: absolute;
    width: 100%;
    bottom: 30px;
}*/
/*.vc-posts-list .vc-posts-list-item .title_bar h1{height: 280px;}*/
/*.vc-posts-list .vc-posts-list-item .title_bar h1 span{
  position: relative;
  float: left;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}*/

.vc-posts-list .vc-posts-list-item .readmore_btn button{

    border: 1px solid #fff;

    color: #fff !important;

    display: inline-block;

    font-family: "lato";

    font-size: 16px;

    padding: 7px 15px;

    background: transparent !important;

    text-transform: uppercase;

    font-weight: bold;

    margin: 0 !important;

}

.vc-posts-list .vc-posts-list-item .readmore_btn button:hover{

    background: #ccc !important;

    border: 1px solid #ccc;

    color: #000 !important;

}

@media screen and (max-width:1679px){
    .vc-posts-list .vc-posts-list-item .title_bar h1, .vc-posts-list .vc-posts-list-item .title_bar h2, .vc-posts-list .vc-posts-list-item .title_bar h3 {

        font-size: 18px !important;

        line-height: 20px !important;}
	/*.vc-posts-list .vc-posts-list-item .title_bar h1{height:210px;}*/
    .vc-posts-list .vc-posts-list-item{width: 33.33%;}
	.news_press .title_bar p{font-size: 16px !important; line-height: normal !important;}

	.vc-posts-list .vc-posts-list-item .title_bar h1, .vc-posts-list .vc-posts-list-item .title_bar h2, .vc-posts-list .vc-posts-list-item .title_bar h3 {

	    font-size: 18px !important;

	    line-height: 20px;}

}

@media screen and (max-width:1199px){
	/*.vc-posts-list .vc-posts-list-item .title_bar h1{height: 225px;}*/
}

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

	/*.vc-posts-list .vc-posts-list-item .title_bar h1{height: 280px;}*/
	.vc-posts-list .vc-posts-list-item {

        float: left;

        position: relative;

        width: 50%;

    }
    .vc-posts-list .vc-posts-list-item .title_bar h1, .vc-posts-list .vc-posts-list-item .title_bar h2, .vc-posts-list .vc-posts-list-item .title_bar h3{font-size: 20px !important;

    line-height: 24px !important;}

    .vc-posts-list .vc-posts-list-item .readmore_btn button{padding-bottom: 4px;

    padding-left: 10px;

    padding-right: 10px;

    padding-top: 4px; font-size: 15px;}

}


@media screen and (max-width:767px){
    .title_bar .source_bar{position: relative;}
    .vc-posts-list .vc-posts-list-item{width: 100% !important;}
    /*.vc-posts-list .vc-posts-list-item .title_bar h1{height: auto;}*/
    /*.vc-posts-list .vc-posts-list-item .title_bar h1 span {
        position: relative;
        float: none;
        top: 0;
        left: 0;
        transform: none;
    }*/
    .title_bar .readmore_btn {
        position: relative;
        width: 100%;
        bottom: 0;
    }
    .vc-posts-list a{text-decoration: none !important; cursor: pointer;}
    .vc-posts-list .vc-posts-list-item .title_bar p{color: #fff !important; }
    .vc-posts-list .vc-posts-list-item .title_bar:hover{
        background: transparent;
    }
}




.employment #gform_4 ul li{width: 48%; float: left; margin: 2px 2%;clear: none !important;}
.employment #gform_4 ul li input, #gform_4 ul li input{padding: 7px}

.css-events-list img { max-width:200px;  border: 4px solid #fff; float:left; margin: 0 15px 5px 0;}
.event-name { font-family: "Montserrat-Bold"; color:#fff; font-size:25px; text-transform:uppercase;}
.event-date {font-family: "franchise"; color:#e44602; font-size:40px; text-transform:uppercase;display:block }
.event-time {font-family: "franchise"; color:#e44602; font-size:40px; text-transform:uppercase; }

.employment-btn{background: #fff none repeat scroll 0 0;
    border-radius: 5px;
    color: #000;
    padding: 5px 20px;}

.desc { text-align:left !important}
/* input,textarea:focus { border:2px solid #ff0000; outline:none;} */

img{max-width:100%;}

body {float:left; width:100%;background:url("../images/bg.jpg") repeat fixed 0 0 rgba(0, 0, 0, 0);font-family: "Merriweather-Regular";color:#fff;}
@font-face { 
	font-family: "Montserrat-Bold";   
	font-style: normal;  
	font-weight: normal; 
	src: local("Montserrat-Bold.woff"), url("../fonts/Montserrat-Bold.woff") format("woff"); 
}
@font-face { 
	font-family: "Merriweather-Regular";   
	font-style: normal;  
	font-weight: normal; 
	src: local("Merriweather-Regular"), url("../fonts/Merriweather-Regular.woff") format("woff"); 
}
@font-face { 
	font-family: "franchise";   
	font-style: normal;  
	font-weight: normal; 
	src: local("franchise.woff"), url("../fonts/franchise.woff") format("woff"); 
}
@font-face { 
	font-family: "GIN";   
	font-style: normal;  
	font-weight: normal; 
	src: local("GIN.woff"), url("../fonts/GIN.woff") format("woff"); 
}
@font-face { 
	font-family: "adelleregularwebfont";   
	font-style: normal;  
	font-weight: normal; 
	src: local("adelleregularwebfont.woff"), url("../fonts/adelleregularwebfont.woff") format("woff"); 
}
p{color:#fff;font-size:20px;margin:0; line-height: 30px;}


h3 { color: #fff;
    font-family: "Montserrat-Bold";
    font-size: 30px;
    letter-spacing: 4px;
    text-transform: uppercase;
	}
ul,ol{padding:0;margin:0}

.padd-off{padding:0px!important;}
.center
{
	text-align:center;
}
select
{
	-moz-appearance:none;
}

#leftPart
{
	float:left;
	width:18%;
	position:fixed;
	left:0;
	height:100%;
	
}
.pipePaper
{
	background:hsla(0, 0%, 0%, 0) url("../images/pap-rgt.png") repeat-y scroll right top / 100% auto;
	float:left;
	height:100%;
	width:5%;
	z-index: 9;
	left: -4px;
    position: relative;
	
}
#navigation
{
	
	background: hsla(0, 0%, 0%, 0) url("../images/pap-bg.jpg") repeat scroll center right;
    float: left;
    height: 100%;
    width: 95%;
	
}
#navigation .logo
{
	float:left;
	max-width:85%;
	text-align:left;
	margin-top:15px;
	margin-bottom:15px;
	padding-left:20px;
}
#navigation .logo p
{
	color: hsl(17, 98%, 50%);
    float: left;
    font-family: "Montserrat-Bold";
    font-size: 30px;
    letter-spacing: 7px;
    /* line-height: 78px; */
    padding: 12px 10px;
    text-transform: uppercase;
    width: 100%;
}
#navigation .logo img 
{
    max-width: 100%;
}
.menu
{
	float:left;
	width:100%;
	padding:0px 20px 20px;
}
.menu ul
{
	list-style:none;
	font-family: "franchise";
	padding-left: 10px;	
}
.menu ul li
{
	float: left;
    width: 100%;
}
.menu ul li a
{
	font-family: "franchise"; 
	font-size:55px;
    line-height: 56px;
	text-transform:uppercase;
	color:#fff;
}
.menu ul li a:hover {color:#ff4c21;}
.sub-menu{display: none;}
.sub-menu li a{font-size: 30px!important;}
.menu ul li:hover .sub-menu{display: block;}
.menu ul li .fa-angle-down{position: relative;font-size: 25px;top: 7px;}

#slider
{
    float: right;
    text-align: center;
    width: 83%;
}
#slider .slider-img
{
	float:left;
	width:100%;
	background: url("../images/pap-bot.png") repeat-x center bottom; padding-bottom:5px;
}
#col100
{
	float:left;
	width:100%;
	background:#E44602;
}
#eventSection
{
	float:left;
	width:100%;
	margin: 30px 0;
}
.event_container
{
	float:right;
	width:82%;
	padding-bottom:0px;
}
.paperpap
{
	background: url("../images/pap-top.png") repeat-x scroll center top, url("../images/pap-bot.png") repeat-x scroll center bottom, url("../images/pap-lft.png") repeat-y scroll left top, hsla(0, 0%, 0%, 0) url("../images/pap-rgt.png") repeat-y scroll right top;
    float: left;
    padding: 12px 7px 12px 13px;
   	border-radius: 30px;
	margin: 30px 30px 0px 20px;
}
.event100
{
	background: hsla(0, 0%, 0%, 0) url("../images/pap-bg.jpg") repeat scroll center top;
    float: left;
    padding:60px 20px;
    width: 100%;
}
.upcoming span
{
	float:left;
	width:100%;
	padding-bottom: 10px;
}
.upcoming span img
{
	max-width:81%;
}
.upcoming p
{
	color: hsl(0, 0%, 100%);
    float: left;
    font-family: "adelleregularwebfont";
    font-size:35px;
    line-height:50px;
    width: 100%;
}
.upcoming p a
{
	font-family: "adelleregularwebfont";
	color:#E44602;
	text-decoration:underline!important;
}
.col6 img
{
	border:10px solid #ffffff;
}
.padTop30
{
	padding-top:30px;
	margin-top: 50px;
}
.desc
{
	width:100%;
}
.orange
{
	color: hsl(18, 98%, 45%);
   
    font-family: "franchise";
    font-size: 87px;
    margin-top: 10px;
	text-transform:uppercase;
}
.white
{
	color:#fff;
	font-family: "franchise";
	font-size:80px;
	
	text-transform:uppercase;
}
.eventRequest  img
{
	float:left;
	width:100%;
	max-width:100%;
}
.poboycrew
{
	float:right;
}
.poboycrew span
{
	float:right;
	width:100%;
}
.poboycrew span img
{
	max-width:81%;
	float:right;
}
.poboycrew p
{
	color: hsl(0, 0%, 100%);
    font-family: "adelleregularwebfont";
    font-size:35px;
	line-height:50px;
    text-align: right;
    width: 100%;
	float:left;
}
.field
{
	/* background:#606060; */
    border: medium none;
   
    width: 100%;
	
}
.field input
{
	background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
	border-radius: 3px;
    border: medium none;
    color: hsl(0, 0%, 100%);
    font-family: "adelleregularwebfont";
    font-size:25px;
    padding: 10px;
    width: 100%;
}
.frmtxt
{
	float:left;
	width:100%;
	color:#fff;
	font-family: "adelleregularwebfont";
	text-align:center;
	margin: 10px 0;
	font-size:25px;
}
.joinfrm
{
	float:left;
	margin-top: 60px;
}
.joinbtn
{
    float: right;
    width:100%;
	margin-top:25px;
}

.joinbtn button{width:100%;float:left;background:rgba(0, 0, 0, 0.3) none repeat scroll 0 0;font-size:24px;font-family:"Montserrat-Bold";color:#f94b04;text-transform:uppercase;padding:10px 15px;border-radius:4px;border:1px solid #f94b04;width:auto;float:right;}
.joinbtn button i{padding:0px 5px;}

.joinfrm #gform_wrapper_6
{
	margin:0;
}

.joinfrm #gform_6 ul li
{
	width:50%;
	display: inline-block;
	padding:0 10px 20px;
	
}
.joinfrm #gform_6 ul li input
{
	background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
    border: medium none;
    border-radius: 3px;
    color: hsl(0, 0%, 100%);
    font-family: "adelleregularwebfont";
    font-size: 25px;
    padding: 10px;
    width: 100%;
}

#gform_submit_button_6, .employment #gform_submit_button_4
{
	background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
    border: 1px solid #f94b04;
    border-radius: 4px;
    color: #f94b04;
    float: right;
    font-family: "Montserrat-Bold";
    font-size: 24px;
    padding: 10px 15px;
    text-transform: uppercase;
    width: auto;
	box-shadow:none;
	text-shadow:none;
	margin-top:0;
	margin-right: 10px;
	
}
.margoff button
{
	margin-top: 0 !important;
}
.gform_wrapper .gform_footer
{
	margin:0!important;
	padding:0!important;
}

.eventRequest
{
	margin-top:50px;
}

.requestContent
{
	float:left;
	width:100%;
	text-align:center;
	background: rgba(0, 0, 0, 0) url("../images/01.jpg") repeat scroll 0 0;
}
.letusImage
{
	float:left;
	width:100%;
	text-align: center;
	padding:55px 0;
}
.letusImage .letusImage{padding-bottom: 0;}
.letusImage img
{
	padding:0px 60px;
}

.letusImage button{ font-family: "franchise";font-size:68px;line-height: 100px;padding:0 60px;background:#da4307;border:none;color:#fff;border-radius:3px;margin-top: 30px;text-transform: uppercase;letter-spacing: 1px;}


.col_form
{
	float:left;
	width:100%;
	text-align:center;
	background: rgba(0, 0, 0, 0) url("../images/01.jpg") repeat scroll 0 0;
	background-size:cover;
}
.letusImage
{
	float:left;
	width:100%;
	text-align: center;
	padding:55px 0;
}

.letusImage img
{
	padding:0px 100px;
}

.col_form .form{width:100%;float:left;margin-top:40px;margin-bottom: 10px;}
.col_form .form 	input{ background: hsla(0, 0%, 0%, 0.6) none repeat scroll 0 0;
    border: 3px dashed hsl(17, 94%, 44%);
    color: hsl(0, 0%, 100%);
    font-family: "franchise";
    font-size: 39px;
    padding: 0 15px;
    width: 100%;}

.col_form .form select{width:100%;font-family:"franchise";font-size:45px;padding:0px 15px;color:#fff;background:rgba(0,0,0,0.6);border:3px dashed #da4307;}



.mid_slider{width:100%;float:left;margin: 80px 0;}
.mid_slider img{max-width:100%;	}

.about_info{width:100%;float:left;}
.about_info .banner_img{width:100%;float:left;text-align: center;margin-bottom:50px;	}
.about_info .banner_img img{ float: none; margin: 0 auto;max-width: 900px;}

.about_info .about_txt{width:100%;float:left;}
.about_info .about_txt p{font-family:"Merriweather-Regular";font-size:29px;color:#fff; line-height:39px;}

.copy_right{width:100%;float:left;text-align:center; margin: 46px 0 0;}
.copy_right p{font-family:"Montserrat-Bold";font-size:25px;color:#fff;text-transform:uppercase;}
#fix-footer
{
    bottom: 0;
    float: left;
    left: 0;
    position: fixed;
    width:16.8%;
	z-index: 99;
   
}
.bgfix
{
	background: hsla(0, 0%, 0%, 0) url("../images/pap-bg.jpg") repeat scroll center top;
	float:left;
	width:100%;
	
}
.socialicon ul
{
	list-style:none;
	text-align:center;
}
.socialicon ul li
{
	display:inline-block;
	padding:5px 15px;
}
.socialicon ul li a img
{
	 max-width:50px;
}
.socialTxt
{
	text-align:center;
	padding:2px 0 0;
}
.socialTxt p
{
	 color: hsl(0, 0%, 100%);
    font-family: "Montserrat-Bold";
    font-size: 30px;
    text-transform: uppercase;
	letter-spacing: 4px;
}
.Toppipe
{
	background: url("../images/pap-top.png") repeat-x scroll center top;
	padding:5px;
}
.col-12
{
	
}
#res-footer
{
	display:none;
}
#mobile-view
{
	display:none;
}

#menusTab{border: medium none;margin: 0 auto;width: 830px;}
#menusTab li{
    background: transparent none repeat scroll 0 0;
    margin: 2%;
    text-align: center;
    display: inline-block;
}
#menusTab li.active a{
    border: 3px dotted #ff4c21;
	color: #ff4c21;}
#menusTab li a{background: transparent;border: 3px dotted transparent; display: inline-block;color: #fff; font-family: "franchise"; font-size: 60px; line-height: 60px;padding: 10px 30px !important;}
#menusTab li a:hover{background: transparent;}

.menus h2{font-family:"Montserrat-Bold"; font-size: 25px;letter-spacing: 2px;}
#menu_2 .menus h2{color: #ff4c21;}
.menu-item h3 {font-size: 19px;margin: 0;font-family:"Montserrat-Bold"; text-transform: uppercase;}
.menu-item h3 span{/*width:30%;*/color:#FF4C21;}
/*.menu-item h3 b{float:left;}*/
.menus .menu_item_description p{text-align:left;font-family:"Merriweather-Regular";}
.menus .menu-item{margin-top: 40px;}

.gform_wrapper .medium{background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
    border: medium none;
    border-radius: 3px;
    color: hsl(0, 0%, 100%);
    font-family: "adelleregularwebfont";
    font-size:15px;
    padding: 5px;
    width: 100%;
}
#gform_3 ul li input, #gform_3 ul li textarea{padding: 7px;}
#gform_1 .gform_button, #gform_7 .gform_button, #gform_3 .gform_button {background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
    border: 1px solid #f94b04;
    border-radius: 4px;
    box-shadow: none;
    color: #f94b04;
    float: left;
    font-family: "Montserrat-Bold";
    font-size: 15px;
    margin-right: 10px;
    margin-top: 10px;
    padding: 5px 15px;
    text-shadow: none;
    text-transform: uppercase;
    width: auto;}
	
	#jig1 .jig-loadMoreButton { border: 1px solid #f94b04 !important; border-radius: 4px; font-family: "Montserrat-Bold";  color: #f94b04; background:none !important; background-color:transparent !important; }
/* responsive */
@media screen and (max-width:1949px){
	.upcoming p
	{
		font-size:26px;
	}
	.poboycrew p
	{
		 font-size:26px;
	}
	.field input,.frmtxt
	{
		 font-size: 22px;
	}
	.joinbtn button
	{
		font-size:18px;
	}
	.orange
	{
		font-size:65px;
	}
	.white
	{
		font-size:45px;
		line-height:70px;
	}
	.letusImage button
	{
		 font-size: 65px;
	}
	.col_form .form input
	{
		
	}
	.letusImage button
	{
		line-height: 86px;
	}
	.copy_right p
	{
		 font-size: 25px;
	}
	#navigation .logo p
	{
		font-size: 25px;
	}
	.menu ul li a
	{
		font-size:50px;
		line-height:50px;
	}
	.socialTxt p
	{
		font-size:22px;
	}
	.socialicon ul li a img
	{
		max-width:24px;
	}
	.socialicon ul li{ padding: 5px 10px;}
	.about_info .about_txt p{font-size: 25px; line-height: 35px}
}
/* @media screen and (max-width:1907px){
	.socialicon ul li
	{
		padding: 5px 3px;
	}
	.socialTxt p 
	{
		font-size: 26px;
	}
	.upcoming p 
	{
		font-size: 30px;
	}
	.poboycrew p
	{
		font-size: 30px;
	}
}
@media screen and (max-width:1878px){
	.joinbtn button
	{
		font-size: 18px;
	}
	.orange 
	{
		font-size: 70px;
	}
	.white 
	{
		font-size: 65px;
	}
	.col_form .form input 
	{
		font-size: 46px;
	}
	.letusImage button
	{
		font-size: 54px;
		line-height: 67px;
	}
	.about_info .about_txt p
	{
		 font-size: 25px;
		 line-height: 59px;
	}
	.copy_right p 
	{
		font-size: 22px;
	}
	.socialicon ul li 
	{
		padding: 5px 0;
	}
}
@media screen and (max-width:1772px){
	.upcoming p
	{
		font-size: 27px;
		line-height: 50px;
	}
	.poboycrew p
	{
		font-size: 27px;
		line-height: 50px;
	}
	
}
@media screen and (max-width:1710px)
{
	.joinbtn button
	{
		font-size: 17px;
	}
	.menu ul li a
	{
		font-size: 56px;
		line-height: 56px;
	}
	.socialicon ul li
	{
		width: 32%;
	}
	.orange 
	{
		font-size: 65px;
	}
	.white
	{
		font-size: 60px;
	}
} */
@media screen and (max-width:1679px){
	#navigation .logo p{font-size: 23px;letter-spacing: 5px;}
	.menu ul li a{font-size: 40px;line-height: 35px;}
	.upcoming span{padding-bottom: 5px;}
	.upcoming p{font-size: 25px;line-height:40px;}
	.poboycrew p{font-size:25px;line-height:37px;}
	.field input{ font-size: 18px;}
	.frmtxt{ font-size: 18px;}
	.joinbtn button{font-size:15px;}
	.socialTxt p{font-size:17px;}
	.letusImage button{ line-height: 70px;font-size: 40px;}
}
@media screen and (max-width:1586px){
	.orange 
	{
		font-size: 58px;
		line-height: 34px;
	}
	.white 
	{
		font-size: 52px;
		line-height: 75px;
	}
	.col_form .form input 
	{
		
	}
	.about_info .about_txt p
	{
		font-size: 22px;
		line-height: 32px;
	}
/* 	.socialTxt p
	{
		font-size: 22px;
	} */
	#navigation .logo p
	{
		font-size: 22px;
	}
}
@media screen and (max-width:1536px){
	.joinbtn button 
	{
		font-size: 14px;
	}
	.joinfrm #gform_6 ul li input{font-size: 20px;}
	.upcoming p 
	{
		font-size: 22px;
		line-height: 40px;
	}
	.poboycrew p
	{
		font-size: 22px;
		line-height: 40px;
	}
}
@media screen and (max-width:1513px){
	#navigation .logo p 
	{
		font-size: 20px;
	}
}
@media screen and (max-width:1478px){
	.joinbtn button
	{
		font-size: 12px;
	}
	.col_form .form select {
	    font-size: 34px;
	}
	.col_form .form input {
	    font-size: 30px;
	}
}
@media screen and (max-width:1442px){
	.col_form .form input
	{
		
	}
	.letusImage button
	{
		line-height: 51px;
		font-size: 35px;
		padding: 6px 70px;
	}
}
@media screen and (max-width:1432px){
	.menu ul li a 
	{
		font-size: 35px;
		line-height: 35px;
	}
	#navigation .logo p
	{
		font-size: 18px;
	}
	.desc
	{
		margin-top: 16px;
	}
	.orange
	{
		font-size: 50px;
		line-height: 30px;
	}
	.white
	{
		font-size: 50px;
		line-height: 62px;
	}
	/*.menu-item h3 span{width:40%;}*/
}
@media screen and (max-width:1371px){
	.upcoming p 
	{
		font-size: 20px;
		line-height: 40px;
	}
	.poboycrew p
	{
		font-size: 20px;
		line-height: 40px;
	}
	.joinbtn button
	{
		padding: 10px;
	}
	.orange
	{
		font-size: 42px;
		line-height: 30px;
	}
	.white
	{
		font-size: 41px;
		line-height: 62px;
	}
	.socialicon ul li
	{
		width: 20%;
		margin:0 8px;
		float: left;
	}
	.letusImage button
	{
		font-size: 26px;
		line-height: 51px;
		padding: 6px 85px;
	}
	.about_info .about_txt p
	{
		font-size: 19px;
		line-height: 29px;
	}
	.socialTxt p
	{
		font-size: 14px;
		letter-spacing:2px;
	}
	.socialTxt {
	    padding: 4px 0 0;
	}
}
@media screen and (max-width:1358px){
	.socialicon ul li{padding: 5px 0px;margin: 0px 0px;width: 33.3%;}
	.menu ul li a
	{
		font-size: 34px;
		line-height: 36px;
	}
	#navigation .logo p
	{
		letter-spacing: 3px;
	}
}
@media screen and (max-width:1298px){
	.menu ul li a
	{
		font-size: 32px;
		line-height: 35px;
	}
	.sub-menu li a{
		    font-size: 25px!important;
    line-height: normal!important;
	}
	.upcoming p
	{
		font-size: 19px;
		line-height: 35px;
	}
	.poboycrew p
	{
		font-size: 19px;
		line-height: 35px;
	}
	.joinbtn
	{
		width: 47%;
	}
	.joinbtn button 
	{
		padding: 10px 1px;
	}
	.col_form .form input
	{
		
	}
	.letusImage button
	{
		  font-size: 26px;
		  padding: 6px 62px;
	}
	.about_info .banner_img img
	{
		max-width:600px;
	}
}
@media screen and (max-width:1218px){
	.upcoming p
	{
		font-size: 18px;
	}
	.poboycrew p
	{
		font-size: 18px;
	}
	#navigation .logo p
	{
		letter-spacing: 2px;
	}
	.frmtxt
	{
		font-size: 14px;
	}
	.paperpap
	{
		margin: 30px 50px 50px 20px;
	}
}
@media screen and (max-width:1190px){
	/*.menu-item h3 span{width:50%;}*/
	#navigation .logo{ padding-left: 10px;}
	.menu {padding:0 8px 20px}
	.paperpap
	{
		 width: 94%;
	}
	.orange 
	{
		font-size: 38px;
		line-height: 27px;
	}
	.white 
	{
		font-size: 36px;
		line-height: 58px;
	}
	.joinbtn button i 
	{
		padding: 0 2px;
	}
	.joinbtn 
	{
		width: 50%;
	}
	/*.menu ul li a
	{
		line-height: 47px;
	}*/
	.poboycrew p
	{
		font-size: 17px;
	}
	.upcoming p 
	{
		font-size: 17px;
	}
	.socialTxt
	{
		padding-top: 6px;
	}
	.copy_right p 
	{
		font-size: 16px;
	}
}
@media screen and (max-width:1128px){
	.poboycrew p
	{
		font-size: 15px;
	}
	.upcoming p
	{
		font-size: 15px;
	}
	#navigation .logo p 
	{
		letter-spacing: 1px;
	}
	.menu ul li a
	{
		 line-height: 39px;
		 font-size: 29px;
	}
	.col_form .form input 
	{
		
	}
	.letusImage button
	{
		font-size: 23px;
		padding: 2px 46px;
	}
	.about_info .about_txt p
	{
		font-size: 18px;
		line-height: 28px;
	}
	#menusTab{width: 608px;}
	#menusTab li a{padding: 4px 20px !important;font-size: 40px;}
}
@media screen and (max-width:1090px){
	.joinbtn
	{
		width: 100%;
	}
	.menu ul li a 
	{
		font-size: 26px;
		line-height: 36px;
	}
	.sub-menu li a{
		font-size: 20px!important;
	}
	.menu ul li .fa-angle-down{top: 5px;}
	.orange
	{
		font-size: 32px;
		line-height: 20px;
	}
	.white 
	{
		font-size: 29px;
		line-height: 50px;
	}
	.about_info .banner_img img
	{
		max-width: 400px;
	}
	.joinfrm #gform_6 ul li input
	{
		font-size: 16px;
	}
	#gform_6 input[type="submit"]
	{
		font-size:14px !important;
	}
	.col_form .form select
	{
		font-size: 34px;
	}
	.col_form .form input
	{
		font-size: 30px;
	}
	#navigation .logo p
	{
		font-size:16px;
	}
	.socialicon ul li a img
	{
		max-width:24px;
	}
}
@media screen and (max-width:1030px){
	.upcoming p
	{
		font-size: 14px;
	}
	.poboycrew p
	{
		font-size: 14px;
	}
	.socialTxt p 
	{
		font-size: 12px;
		 letter-spacing: 1px;
	}
	.col_form .form input
	{
		margin: 0 6px;
	}
	.joinfrm #gform_6 ul li
	{
		width:100%;
	}
	.joinfrm #gform_6 ul li
	{
		padding: 0;
	}
	#gform_submit_button_6, .employment #gform_submit_button_4
	{
		width:100%;
		margin-right:0;
		margin-top:6px;
	}
	.letusImage button
	{
		line-height: 40px;
	}
}
@media screen and (max-width:991px){
	.white
	{
		font-size: 24px;
		line-height: 47px;
	}

	h3{font-size: 18px;}
	.field input
	{
		font-size: 12px;
	}
	.orange
	{
		font-size: 25px;
		line-height: 18px;
	}
	#navigation .logo p 
	{
		font-size: 16px;
	}
	.menu ul li a 
	{
		font-size: 22px;
		line-height: 32px;
	}
	.about_info .about_txt p
	{
		font-size: 15px;
		line-height: 25px;
	}
}
@media screen and (max-width:935px){
	#navigation .logo p 
	{
		font-size: 14px;
	}
	.menu ul li a 
	{
		font-size: 20px;
		line-height: 30px;
	}
	.col_form .form input 
	{
		margin: 0 2px;
	}
	.letusImage button
	{
		padding: 2px 20px;
	}
	.col_form .form input
	{
		
	}
	.socialicon ul li
	{
		float: left;
	}
	.socialicon ul li a img
	{
		max-width: 26px;
	}
	.col_form .form select 
	{
		font-size: 28px;
	}
	.col_form .form input 
	{
		font-size: 26px;
	}
}
@media screen and (max-width:903px){
	#navigation .logo p 
	{
		font-size: 12px;
	}
	.socialicon ul li
	{
		 margin: 0 3px;
	}
	.socialicon ul li a img
	{
		max-width: 20px;
	}
}
@media screen and (max-width:845px){
	.col_form .form input
	{
		
	}
	.menu ul li a
	{
		font-size: 18px;
		line-height: 28px
	}
}
@media screen and (max-width:820px){
	.upcoming p 
	{
		font-size: 12px;
		line-height: 24px;
	}
	.poboycrew p
	{
		font-size: 12px;
		line-height: 24px;
	}
	#navigation .logo p
	{
		padding: 12px 6px;
	}
	.col_form .form input 
	{
		
	}
	.frmtxt 
	{
		font-size: 12px;
	}
}
@media screen and (max-width:772px){
	.menu
	{
		 padding: 0 4px 20px;
	}
	.white
	{
		font-size: 21px;
	}
	.frmtxt
	{
		font-size: 12px;
	}
}

#pageSection .event_container{width:78%;}
#pageSection .event_container .paperpap{width:100%; margin:2% -3%;}
#pageSection .event_container .event100{padding:20px;}
@media screen and (max-width:767px){
	.pum-theme-lightbox .popmake-close{right: -8px!important;top: -15px!important;}
	#pageSection
	{
		margin-top:65px;
	}
	.joinfrm{margin-top: 0px;}
	.row{margin: 0}
	#pageSection .event_container{width:100%;}
	#leftPart
	{
		display:none;
	}
	#slider
	{
		width:100%;				
	}
	#fix-footer
	{
		display:none;
	}
	#res-footer
	{
		position:fixed;
		width:100%;
		z-index:99;
		background:#000;
		bottom:0;
		display:block;
		border-top:5px solid #000;
	}
	#res-footer ul {
		list-style: outside none none;
		margin: 0;
		padding: 0;
	}
	#res-footer ul li {
		float: left;
		width: 33%;
		padding:5px 0;
	}
	#res-footer ul li a {
		color: #fff;
		float: left;
		font-family: "franchise";  
		font-size:20px;
		text-align: center;
		text-transform: uppercase;
		width: 100%;
	}
	#res-footer ul li a .fa
	{
		color:#fff;
	}
	#res-footer ul li a span
	{
		
		width: 100%;
		margin:4%;
	}
	.event_container
	{
		width:100%;
	}
	.upcoming p
	{
		font-size: 19px;
		padding: 10px;
	}
	.event100
	{
		text-align:center;
	}
	.orange 
	{
		font-size: 36px;
		line-height: 18px;
		text-align: left;
	}
	.white
	{
		font-size: 34px;
		text-align: left;
	}
	.poboycrew
	{
		float: left;
		margin-top: 16px;
		width:100%;
	}
	.poboycrew span
	{
		float: left;
		width: 100%;
	}
	.poboycrew span img
	{
		float: left;
		max-width: 65%;
		margin-left:20%;
	}
	.poboycrew p 
	{
		float: left;
		font-size: 23px;
		line-height: 24px;
		text-align: center;
		width: 100%;
		padding: 20px;
	}
	.event100 .pull-right
	{
		 float: left;
		width: 100%;
	}
	.joinfrm .col-sm-6
	{
		float:left;
		width:100%;
	}
	.field input
	{
		font-size: 16px;
	}
	.field
	{
		margin: 10px;
	}
	.frmtxt 
	{
		font-size: 18px;
	}
	.joinbtn button
	{
		margin:10px;
	}
	.requestContent
	{
		margin:20px 0px;
	}
	.paperpap 
	{
		width: 93%;
	}
	
	#mobile-view{
    display: block;
    position: fixed;
    width: 100%;
    z-index:990;
	
	
	}
	
	.navbar-inverse {
    background:hsla(0, 0%, 0%, 0) url("../images/pap-bg.jpg") repeat scroll center top;
	}
	.mobilepipe
	{
		background: hsla(0, 0%, 0%, 0) url("../images/pap-bot.png") repeat-x scroll center bottom;
		margin-top: -7px;
		padding: 10px;
	}
	.res-logo{position:absolute;width:100%;top:0px;left:10px;}
	/*.res-logo img{width:78%;}*/

	.nav-toggle__inner {position: relative;z-index:998;}
	.res-logo img {position: relative;z-index:998;max-height: 50px;width: auto;}

	 .logo-bg{background:url(https://poboyjim.com/wp-content/themes/webdiner/css/img/logo-small-cloase.png) no-repeat!important;background-size:100%!important; height: 35px !important;width: 200px !important;} 
	.nav-toggle .pull-right
	{
		display:none;
	}



	.nav-toggle__inner {
		height: 1.5rem;
		margin-top: 12px;
		position: absolute;
		right: 20px;
		top: 3px;
		width: 3rem;
		z-index: 999;
	}


	.active .nav-toggle .line-1 {
		transform: translateY(7.811px) translateX(0px) rotate(45deg);
		-webkit-transform: translateY(7.811px) translateX(0px) rotate(45deg);
		-moz-transform: translateY(7.811px) translateX(0px) rotate(45deg);
		-ms-transform: translateY(7.811px) translateX(0px) rotate(45deg);
		-o-transform: translateY(7.811px) translateX(0px) rotate(45deg);
	}
	.nav-toggle .line.line-1 {
		top: 0;
	}
	.nav-toggle .line {
		background:#fff;
		/* box-shadow:1px 1px 0px #000; */
		display: block;
		height: 0.3rem;
		left: 0;
		position: absolute;
		transition: all 0.4s ease 0s;
		width: 3rem;
		border-radius:5px;
	}


	.active .nav-toggle .line-2 {
		opacity: 0;
	}
	.nav-toggle .line.line-2 {
		top: 50%;
	}

	.active .nav-toggle .line-3 {
		transform: translateY(-6.811px) translateX(0px) rotate(-45deg);
		-webkit-transform: translateY(-6.811px) translateX(0px) rotate(-45deg);
		-moz-transform: translateY(-6.811px) translateX(0px) rotate(-45deg);
		-ms-transform: translateY(-6.811px) translateX(0px) rotate(-45deg);
		-o-transform: translateY(-6.811px) translateX(0px) rotate(-45deg);
	}
	.nav-toggle .line.line-3 {
		top: 100%;
	}

	.nav-toggle {
		background: none repeat scroll 0 0 rgba(0, 0, 0, 0);    
	}
	.nav-menu-btn {
		cursor: pointer;    
		height: 46px;
		margin-right: 5px;
		width: 26px;
	}
	.nav-menu-btn {
/*	background: #000 none repeat scroll 0 0;*/
    cursor: pointer;
    float: none;
    margin: auto;
    padding: 0 10px;
    position: relative;
    right: 0 !important;
    width: 100%;
	}
	.eat_cust, .cus_drink{cursor:pointer;}
	.navbar-collapse{border:none!important;box-shadow:none!important;max-height:500px;margin-top:2px;}
	.navbar-nav{margin:0!important;float:left;width:100%;background:#E74404;}
	.navbar-inverse .navbar-nav > li > a{font-family: "HelveticaNeue";text-decoration:none;font-size:25px;line-height:normal;color:#000!important;}
/* 	.navbar-inverse .navbar-nav > li > a:hover{background:#fff;} */
	.orng span{margin: 0 10px;}
	#graden .garden-info{margin-bottom: 44px;}
	.navbar-inverse .navbar-nav > li{border-bottom:1px dashed #b8b8b8;}
	.navbar-inverse .navbar-nav > li:hover .sub-menu{display: block;text-align: center;font-family: "HelveticaNeue";text-decoration:none;font-size:25px;line-height:normal;color:#000!important;}
	.sub-menu li{border-top:1px dashed #b8b8b8;    width: 100%;float: left;}
	.sub-menu li a{padding: 10px 7% !important; color: #000;width: 100%;float: left;}


	.navbar-inverse .navbar-nav > li:last-child {border:none !important;}
	.menu-title h1{font-size:45px!important;}
	.menu-title h2{margin-top:-8px;font-size:18px!important;}
	.res-logo h1{margin-bottom:0px;margin-top:55px;text-transform:uppercase;font-size:25px;font-family: "HelveticaNeue";color:#fff;letter-spacing:3px;}
	.navbar-header{padding: 5px 0;}
	
	#col100
	{
		margin-top:51px;
	}
	#gform_submit_button_6, .employment #gform_submit_button_4
	{
		width: 100%;
		margin:10px 0 0;
	}
	.col_form .form select
	{
		 margin: 22px 0;
	}
	.letusImage
	{
		padding:0;
	}
	.requestContent
	{
		padding:20px 0px;
	}
	.col_form
	{
		padding:20px 10px;
	}
	.paperpap {
		margin: 0!important;
		width: 98%!important;
	}
	.event100 .col-sm-1, .event100 .col-sm-2, .event100 .col-sm-3, .event100 .col-sm-4, .event100 .col-sm-5, .event100 .col-sm-6,.event100 .col-sm-7, .event100 .col-sm-8,.event100 .col-sm-9,.event100 .col-sm-10,.event100 .col-sm-11,.event100 .col-sm-12
	{
		padding:0;
	}
	.letusImage img
	{
		padding:0;
	}
	.col_form .form
	{
		margin-top:0;
	}
}
@media screen and (max-width:639px){
	#menusTab {width: 500px;}
	#menusTab li a{padding: 0 15px !important;font-size:35px;}
	.employment #gform_4 ul li{width: 100% !important}
}
@media screen and (max-width:560px){
	.col_form .form input
	{
		 
	}
	.orange
	{
		font-size: 25px;
		line-height: 4px;
	}
	.white
	{
		font-size: 22px;
	}
	.poboycrew p
	{
		  font-size: 15px;
	}
	.upcoming p
	{
		font-size: 14px;
	}
}
@media screen and (max-width:500px)
{
	.paperpap
	{
		width: 90%;
	}
}
@media screen and (max-width:479px){
.res-logo img{width:78%; height: auto; margin-top: 5px;}
}
@media screen and (max-width:400px)
{
	.orange
	{
		font-size: 20px;
		line-height: 4px;
	}
	.white 
	{
		font-size: 18px;
	}
	.paperpap
	{
		width: 88%;
	}
	.frmtxt
	{
		font-size: 12px;
	}
}
@media screen and (max-width:330px)
{
	.upcoming p 
	{
		font-size: 12px;
	}
	.orange
	{
		font-size: 16px;
		line-height: 4px;
	}
	.white 
	{
		font-size: 16px;
	}
	.poboycrew p
	{
		font-size: 12px;
	}
	.joinfrm .col-sm-6
	{
		padding:0;
	}
	.joinfrm .col-sm-12
	{
		padding:0;
	}
	#menusTab {width: 267px;}
	#menusTab li{    margin: 0%;}
	#menusTab li a{font-size: 21px;line-height: 40px;    padding: 0 10px !important;}

	/*.menu-item h3 span {width: 60%;}*/
}