/* CSS Document */

/*
----------------------------------
01. DEFAULT ELEMENTS
----------------------------------
*/

body{margin:0px;padding:0px;background-color:#f1f1f1;}
*{border:none;outline:none;text-decoration:none;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
img{vertical-align:top;}
a{color:inherit;}
@font-face {
font-family: 'open_sansbold';
src: url('opensans-bold-webfont.eot');
src: url('opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
	 url('opensans-bold-webfont.woff') format('woff'),
	 url('opensans-bold-webfont.ttf') format('truetype'),
	 url('opensans-bold-webfont.svg#open_sansbold') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'Lato-Regular';
src: url('latoreg.eot');
src: url('latoreg.eot?#iefix') format('embedded-opentype'),
	 url('latoreg.woff') format('woff'),
	 url('latoreg.ttf') format('truetype'),
	 url('latoreg.svg#latoreg') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'fjalla_oneregular';
src: url('fjallaone-regular-webfont.eot');
src: url('fjallaone-regular-webfont.eot?#iefix') format('embedded-opentype'),
	 url('fjallaone-regular-webfont.woff') format('woff'),
	 url('fjallaone-regular-webfont.ttf') format('truetype'),
	 url('fjallaone-regular-webfont.svg#fjalla_oneregular') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'open_sanssemibold';
src: url('opensans-semibold-webfont.eot');
src: url('opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
	 url('opensans-semibold-webfont.woff') format('woff'),
	 url('opensans-semibold-webfont.ttf') format('truetype'),
	 url('opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family:'CenturyGothic-Bold';
src: url('CenturyGothic-Bold_gdi.eot');
src: url('CenturyGothic-Bold_gdi.eot?#iefix') format('embedded-opentype'),
	url('CenturyGothic-Bold_gdi.woff') format('woff'),
	url('CenturyGothic-Bold_gdi.ttf') format('truetype'),
	url('CenturyGothic-Bold_gdi.svg#CenturyGothic-Bold') format('svg');
font-weight: 700;
font-style: normal;
font-stretch: normal;
unicode-range: U+0020-F003;
}

@font-face {
font-family: 'open_sansregular';
src: url('opensans-regular-webfont.eot');
src: url('opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
	 url('opensans-regular-webfont.woff') format('woff'),
	 url('opensans-regular-webfont.ttf') format('truetype'),
	 url('opensans-regular-webfont.svg#open_sansregular') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'Lato-Bold';
src: url('latobol.eot');
src: url('latobol.eot?#iefix') format('embedded-opentype'),
	 url('latobol.woff') format('woff'),
	 url('latobol.ttf') format('truetype'),
	 url('latobol.svg#latobol') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'Cambria';
src: url('cambria.eot');
src: url('cambria.eot?#iefix') format('embedded-opentype'),
	 url('cambria.woff') format('woff'),
	 url('cambria.ttf') format('truetype'),
	 url('cambria.svg#cambria') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'oswaldbold';
src: url('oswald-bold-webfont.eot');
src: url('oswald-bold-webfont.eot?#iefix') format('embedded-opentype'),
	 url('oswald-bold-webfont.woff') format('woff'),
	 url('oswald-bold-webfont.ttf') format('truetype'),
	 url('oswald-bold-webfont.svg#oswaldbold') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'oswaldregular';
src: url('oswald-webfont.eot');
src: url('oswald-webfont.eot?#iefix') format('embedded-opentype'),
	 url('oswald-webfont.woff') format('woff'),
	 url('oswald-webfont.ttf') format('truetype'),
	 url('oswald-webfont.svg#oswaldregular') format('svg');
font-weight: normal;
font-style: normal;
}



h1{font:normal 48px 'CenturyGothic-Bold';color:#cb0033;text-transform:uppercase;margin:0;padding:0 0 10px 0;line-height:normal;}
p{font:normal 15px 'open_sansregular';color:#464646;margin:0;padding:0 0 20px 0;line-height:24px;}
h2{font:normal 20px 'CenturyGothic-Bold';color:#cb0033;margin:0;padding:0 0 10px 0;line-height:normal;}
p a{color:#cb0033;}

/*
----------------------------------
02. CONTAINER, WRAPPER
----------------------------------
*/

#container{padding:0 2%;}
#wrapper{max-width:1161px;padding:0 2%;background-color:#fff;margin:0 auto;-webkit-box-shadow: 0px 0px 10px 5px rgba(213,213,213,1);
-moz-box-shadow: 0px 0px 10px 5px rgba(213,213,213,1);
box-shadow: 0px 0px 10px 5px rgba(213,213,213,1);}
img {
	max-width: 100%;
	height: auto;
}
@media \0screen {
  img { 
  	width: auto; /* for ie 8 */
  }
}


/*
----------------------------------
03. HEADER
----------------------------------
*/

#header{width:100%;position:relative;padding:27px 0px 15px 0px;text-align:right;}
.logo{float:left;}
.header_top{position:absolute;right:0;top:27px;}
ul.icon{margin:0;padding:0;list-style:none;}
ul.icon li{margin:0 0 0 6px;padding:0;display:inline-block;vertical-align:top;}
ul.icon li a{margin:0;padding:0;display:inline-block;vertical-align:top;}
ul.top_menu{margin:0;padding:24px 0px 0px 0px;list-style:none;}
ul.top_menu li{margin:0;padding:0;display:inline-block;vertical-align:top;background:url(../images/sep3.jpg) no-repeat left 3px;}
ul.top_menu li:first-child{background-image:none;}
ul.top_menu li a{margin:0 8px 0 12px;padding:0;display:inline-block;vertical-align:top;font:normal 16px 'open_sansregular';color:#59595b;}
ul.top_menu li:first-child a{margin-left:0;}
ul.top_menu li:last-child a{margin-right:0;}
.menu_left{float:left;}
.menu_right{float:right;}
.top_nav{padding:20px 0px 0px 0px;}
.top_nav ul{margin:0;padding:0;list-style:none;display:inline-block;}
.top_nav ul li{margin:0;padding:0;display:inline-block;vertical-align:top;background:url(../images/sep.jpg) no-repeat left 10px;position:relative;z-index:99;line-height:40px;}
.top_nav ul li:first-child{background-image:none;}
.top_nav ul li a{margin:0 10px 0px 14px;padding:0;float:left;font:normal 16px 'open_sansbold';color:#000000;text-transform:uppercase;line-height:40px;}
p.newsletter{background:#ff5700;padding:0px 16px;margin:0;display:inline-block;vertical-align:top;font:normal 16px 'open_sansbold';color:#ffffff;text-transform:uppercase;-webkit-border-radius: 5px;-moz-border-radius: 5px;
border-radius: 5px;position:relative;line-height:40px;}
p.newsletter a{color:#fff;}
.search_holder{display:inline-block;vertical-align:top;}
.search_box{width:148px;height:38px;border:1px solid #b7b7b7;border-right:none;font:normal 14px 'Lato-Regular';color:#59595b;margin:0 -4px 0 0;padding:0 12px;-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius:5px;display:inline-block;vertical-align:top;line-height:38px;}
.search_btn{background:url(../images/search_icon.jpg) no-repeat;width:37px;height:40px;display:inline-block;vertical-align:top;font-size:0;cursor:pointer;}
.search_holder ::-webkit-input-placeholder { /* WebKit browsers */
    color:    #59595b;
}
.search_holder :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #59595b;
   opacity:  1;
}
.search_holder ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #59595b;
   opacity:  1;
}
.search_holderr :-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #59595b;
}



/*-------------Navigation Start-------------*/
@media(min-width:768px){
#navigation{padding:30px 0px 0px 0px;background:url(../images/nav_bg.jpg) repeat-x left 30px;height:38px;}
.ddsmoothmenu{}
.ddsmoothmenu ul{z-index:100;margin:0px 0 0 0px;padding:0px;text-align:center;list-style:none;}
.ddsmoothmenu ul li{position:relative;margin:0px 6px;display:inline-block;vertical-align:top;line-height:34px;}
.ddsmoothmenu ul li a{display: block;margin:0px;padding:0px 15px;font:normal 22px 'fjalla_oneregular';color:#cb0033;text-transform:uppercase;float:left;border:2px solid #000000;background:#fff;transition:all 0.5s ease-in;line-height:34px;}
.ddsmoothmenu ul li:last-child{float:right;margin-right:0;}
.ddsmoothmenu ul li:last-child a{background-color:#cc0033;border:none;font:normal 13px 'fjalla_oneregular';color:#f1f1f1;background:url(../images/arw.jpg) no-repeat center 28px #cc0033;padding:0 7px;height:38px;line-height:34px;}
* html .ddsmoothmenu ul li a{display: inline-block;}
.ddsmoothmenu ul li.current-menu-item a, .ddsmoothmenu ul li:hover a{color:#ffffff;background-color:#cc0033;transition:all 0.5s ease-in;}


.ddsmoothmenu ul li ul{position: absolute;left:0;display:none; visibility:hidden;background-color:rgba(83, 83, 87, 0.5);width:207px;margin:0px 0 0 0;padding:12px 12px 0px 0px;text-align:left;}
.ddsmoothmenu ul li ul li{display:block !important;float:none !important;overflow:hidden;margin:0;padding:0 0 13px 0;line-height:normal;}
.ddsmoothmenu ul li ul li ul{top: 0;}
.ddsmoothmenu ul li ul li a{font:normal 14px 'open_sanssemibold' !important;color:#ffffff !important;margin:0 !important;padding:0 0 0 21px !important;border:none !important;background-color:transparent !important;background-image:none !important;line-height:normal !important;}
.ddsmoothmenu ul li ul li a:hover{background-color:transparent !important;}
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/


.ddsmoothmenu ul li:last-child ul li{line-height:normal !important;} 
.ddsmoothmenu ul li:last-child li a{line-height:normal;height:auto;}
.ddsmoothmenu ul li ul li:last-child{float:none !important;}
.ddsmoothmenu ul li ul li:last-child a{height:auto;line-height:normal;}
}
/*-------------Navigation End-------------*/

@media(max-width:1280px){
p.newsletter{font-size:12px;}
.search_box{width:125px;}
}


@media(max-width:1100px){
.menu_left{width:100%;float:none;text-align:center;}
.menu_right{width:100%;float:none;text-align:center;}
.search_box{width:145px;}
.ddsmoothmenu ul li a{font-size:15px;}
}

@media(max-width:1023px){
.logo{width:70%;}
.search_box{width:114px;}
p.newsletter{font-size:11px;padding:0 5px;}
.top_nav ul li a{font-size:12px;}
.ddsmoothmenu ul li a{font-size:12px;padding:0 10px;}
}

@media(max-width:767px){
#header{text-align:center;padding-top:0;}
.header_top{position:relative;padding-bottom:30px;}
.logo{position:relative;width:100%;top:0;}
.top_nav{padding-top:10px;}
.top_nav ul{padding-bottom:10px;}
.search_holder{width:100%;padding:10px 0;}
.search_box{width:70%;}
.top_nav ul li a{font-size:9px;margin:0 3px 0px 6px;line-height:20px;}
ul.icon img{width:30px;height:30px;}
.top_nav ul li{line-height:20px;background-position:left 2px;}
}


@media(max-width:479px){
ul.top_menu li a{font-size:13px;}	
}




/*
----------------------------------
04. CONTENT
----------------------------------
*/

#content{width:100%;padding-bottom:30px;}
#left_panel{/*width:731px;*/width:62.96%;float:left;border-right:3px solid #000;}
#right_panel{/*width:409px;*/width:35.22%;float:right;}
.sec1{padding:0px 20px 0px 0px;margin-top:16px;}
.right_box{margin-bottom:30px;}
.post_sec h3{font:normal 24px 'CenturyGothic-Bold';color:#797777;margin:0 0 15px 0;padding:0 0 10px 0;border-bottom:7px solid #f7e626;text-transform:uppercase;line-height:normal;}
.post_sec ul{margin:0;padding:0;list-style:none;}
.post_sec ul li{margin:0;padding:0 0 20px 0;overflow:hidden;}
.post_sec ul li:last-child{padding-bottom:0;}
.post_img{float:left;margin-right:11px;width:104px;border:1px solid #000;}
.post_img img{width:100%;}
.post_text{overflow:hidden;}
.post_text p{font:normal 11px 'Lato-Regular';color:#59595b;margin:0;padding:0 0 5px 0;text-transform:uppercase;line-height:normal;}
.post_text h2{font:normal 16px 'Lato-Regular';color:#262626;margin:0;padding:0 0 2px 0;line-height:24px;}
.post_sec ul li a{font:normal 14px 'open_sansregular';color:#cb0033;margin:0;padding:0;line-height:normal;}
.connected_box{border:1px solid #cc0033;}
.connected_box h3{font:normal 19px 'CenturyGothic-Bold';color:#ffffff;margin:0;padding:0;text-align:center;text-transform:uppercase;background-color:#cc0033;line-height:33px;}
.box_inner{padding:12px 16px;}
.connected_box p{font:bold 14px Georgia, "Times New Roman", Times, serif;color:#000000;margin:0;padding:0 0 14px 0px;letter-spacing:-1px;line-height:normal;}
.textbox1{width:66%;height:37px;background-color:#fff;border:1px solid #b6b5b5;font:normal 12px Georgia, "Times New Roman", Times, serif;color:#000;margin:0 7px 0 0;padding:0 2%;float:left;line-height:37px;}
.submit_btn{background:#ff5700;height:37px;font:bold 14px Georgia, "Times New Roman", Times, serif;color:#e9e9e9;text-align:center;text-transform:uppercase;float:left;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;cursor:pointer;padding:0 11px;line-height:37px;}
.connected_box hr{width:100%;height:1px;background-color:#59595c;margin:21px 0px 16px 0px;padding:0;}
.connected_box h4{font:normal 14px 'Lato-Bold';color:#000000;margin:0;padding:0;line-height:normal;}
.connected_box h4 img{vertical-align:middle;}
.connected_box h4 a{margin-left:5px;}

.banner{position:relative;border:7px solid #000000;}
.banner_text{/*background:url(../images/banner_text.png) repeat;*/position:absolute;left:0;bottom:35px;width:100%;padding:8px 0px 12px 0px;text-align:center;}
.banner_text h2{font:normal 29px 'open_sansbold';color:#f7e526;margin:0;padding:0;line-height:normal;}
.banner_text p{font:normal 14px 'open_sansregular';color:#ffffff;margin:0;padding:0;line-height:normal;}
.story_sec{padding-top:26px;}
.story_sec h2{font:normal 24px 'CenturyGothic-Bold';color:#797777;margin:0 0 15px 0;padding:0 0 10px 0;border-bottom:7px solid #f7e626;text-transform:uppercase;line-height:normal;}
.story_box{/*width:211px;*/width:29.63%;border-right:1px solid #ababab;padding:0 2.66% 0 0;margin:0 2.24% 0 0;float:left;}
.story_sec hr{width:100%;height:1px;background-color:#000000;margin: 17px 0px;padding:0px;}
.no_margin{margin-right:0;padding-right:0;border:none;}
.story_box h3{font:normal 19px 'open_sansbold';color:#ffffff;text-transform:uppercase;margin:0 0 8px 0;padding:0;text-align:center;background-color:#000000;line-height:30px;}
.matter_img img{border:1px solid #000;}
.story_box h4{font:bold 20px Georgia, "Times New Roman", Times, serif;color:#000000;margin:0;padding:5px 0px 0px 0px;line-height:24px;}
.story_box p{font:normal 14px 'open_sansregular';color:#464646;margin:0;padding:0;line-height:20px;}
.story_box a{font:normal 14px 'open_sansregular';color:#cb0033;}
.story_box a:after{content:' ';background:url(../images/arw2.jpg) no-repeat 3px 6px;width:19px;height:19px;position:absolute;}


.sec2{padding-bottom:30px;border-bottom:2px solid #cdcdcd;margin-bottom:30px;}
.story_img{width:48.03%;float:left;margin-right:24px;border:3px solid #000;}
.story_text{overflow:hidden;}
.story_text h3{font:bold 30px 'Cambria';color:#004b7f;margin:0;padding:0 0 6px 0;line-height:28px;}
.story_text h4{font:normal 14px 'Lato-Regular';color:#000000;margin:0;padding:0 0 15px 0;text-transform:uppercase;line-height:normal;}
.story_text h4 span{color:#cb0033;}
.story_text p{font:normal 15px 'open_sansregular';color:#464646;margin:0;padding:0;line-height:24px;}
.story_text p a:after{position:absolute;content:'';background:url(../images/arw3.jpg) no-repeat 3px 7px;width:40px;height:20px;}
.story_text p a{color:#cb0033;}
.add{border:2px solid #000;}
.add img{width:100%;}

.adver img{ border:1px solid #cf003b;}




.search_box2{background-color:#2625af;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;margin-bottom:43px;}
.search_inner{padding:18px 18px 1px 18px;}
.search_blue{background-color:#254ac3;margin-bottom:22px;padding:15px 15px 15px 22px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.search_blue h2{font:normal 24px 'open_sanssemibold';color:#ffffff;margin:0;padding:0;line-height:normal;}
.search_blue h3{font:normal 20px 'open_sanssemibold';color:#ffffff;margin:0;padding:0 0 12px 0;line-height:normal;}
.search_btn2{width:37px;height:44px;background:url(../images/search_btn.jpg) no-repeat left top;float:left;cursor:pointer;}
.search_textbox{width:199px;height:44px;background-color:#ffffff;margin:0;padding:0 10px;font:normal 14px 'open_sansregular';color:#5a5a5a;-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;float:left;line-height:44px;}
.or{width:87px;height:88px;margin:0 auto;background-color:#2625af;-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;font:normal 30px 'open_sansbold';color:#fff;line-height:88px;}
.or_btn{position:absolute;text-align:center;width:100%;top:-60px;}
.checkbox_holder{width:24%;margin-right:1%;margin-bottom:12px;font:normal 14px 'open_sansregular';float:left;color:#ffffff;word-break:break-all;}
.checkbox_holder2{width:33%;margin-right:1%;margin-bottom:12px;font:normal 14px 'open_sansregular';float:left;color:#ffffff;}
.search_box3{width:100%;height:44px;border:1px solid #96e310;background: rgba(185,246,0,1);
background: -moz-linear-gradient(top, rgba(185,246,0,1) 0%, rgba(61,159,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(185,246,0,1)), color-stop(100%, rgba(61,159,0,1)));
background: -webkit-linear-gradient(top, rgba(185,246,0,1) 0%, rgba(61,159,0,1) 100%);
background: -o-linear-gradient(top, rgba(185,246,0,1) 0%, rgba(61,159,0,1) 100%);
background: -ms-linear-gradient(top, rgba(185,246,0,1) 0%, rgba(61,159,0,1) 100%);
background: linear-gradient(to bottom, rgba(185,246,0,1) 0%, rgba(61,159,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9f600', endColorstr='#3d9f00', GradientType=0 );-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;font:normal 24px 'open_sansbold';color:#fcfdfe;text-shadow:0 1px 0 #244800;text-transform:uppercase;margin-bottom:19px;cursor:pointer;line-height:44px;}
.checkbox_holder input[type="checkbox"]{float:left;}
.checkbox_holder p{font:normal 14px 'open_sansregular';float:left;color:#ffffff;margin:0;padding:0;overflow:hidden;}






/*Advertise page*/
.logo2{text-align:center;padding:25px 0px 28px 0px;}
.advertise{text-align:center;width:824px;margin:0 auto;padding-bottom:40px;}
.advertise h2{font:normal 30px 'open_sansbold';color:#000000;text-transform:uppercase;margin:0;padding:0 0 25px 0;line-height:normal;}
.advertise_box{/*width:258px;*/width:31.31%;display:inline-block;vertical-align:top;border:2px solid #000000;vertical-align:top;margin:0 0.57% 17px 0.57%;}
.advertise_box img{width:100%;}
.advertise h1{font:normal 39px 'open_sansbold';color:#000000;margin:0;padding:0 0 30px 0;text-transform:uppercase;line-height:normal;}
.advertise p{font:normal 18px 'open_sansregular';color:#000000;margin:0;padding:0 0 24px 0;text-align:left;line-height:30px;}
p.download_btn{font:normal 21px 'open_sansbold';color:#ffffff;margin:0;padding:13px 11px;text-align:center;background:#ed1c24;display:inline-block;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;-webkit-box-shadow: 0px 5px 0px 0px rgba(145,72,74,1);
-moz-box-shadow: 0px 5px 0px 0px rgba(145,72,74,1);
box-shadow: 0px 5px 0px 0px rgba(145,72,74,1);}
p.download_btn a{color:#fff;}












/*-------------New Css-------------*/

.video{margin-bottom:12px;}
.video iframe{width:100% !important;}
.thumb_img{/*width:232px;*/width:32.40%;float:left;margin:0 1.23% 23px 0px;text-align:center;}
.thumb_img:nth-of-type(3n){margin-right:0;}
.thumb_img h2{font:normal 18px 'open_sanssemibold';color:#000000;margin:0;padding:12px 0 0 0;line-height:normal;}
.video_sec h2{font:normal 24px 'open_sanssemibold';color:#212121;margin:0;padding:25px 0 19px 0;line-height:normal;}
.thumb_img p{font:normal 14px 'open_sanssemibold';color:#000000;margin:0;padding:12px 0 0 0;text-align:left;line-height:normal;}
.popup{padding:26px 2%;text-align:center;}
.popup h3{font:normal 21px 'open_sanssemibold';color:#000000;margin:0;padding:0px 0 20px 0;line-height:normal;}
.popup h2{font:normal 65px 'open_sanssemibold';color:#000000;margin:0 0 15px 0;padding:24px 17px 20px 17px;text-transform:uppercase;display:inline-block;border:2px solid #000000;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;line-height:55px;}
.popup h2 span{font-size:37px;text-transform:none;}
.popup h2 span span{color:#cb0033;text-transform:uppercase;}
.popup p{font:normal 14px 'open_sanssemibold';color:#6c6c6c;margin:0;padding:0px 0 20px 0;line-height:24px;}
.popup p span{color:#cb0033;}
.subscribe_btn{width:173px;height:52px;background-color:#cc0033;font:normal 19px 'open_sansbold';color:#ffffff;text-transform:uppercase;margin:0;padding:0;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;display:inline-block;line-height:52px;}
.pagination_holder{margin:6% 0;text-align:center;border:1px solid #b5b5b5;display:inline-block;}
.pagination_holder a{font:normal 14px 'open_sanssemibold';color:#212121;text-transform:uppercase;display:inline-block;vertical-align:top;padding:0 5px;border-left:1px solid #b5b5b5;line-height:34px;}
.pagination_holder a:first-child{border:none;}
.pagination_holder a:last-child{background:url(../images/arw4.jpg) no-repeat center center #222222;width:28px;height:34px;padding:0;}
.category h2{font:normal 19px 'open_sansregular';color:#212121;margin:0 0 18px 0;padding:0 0 10px 0;border-bottom:1px solid #bbbbbb;line-height:normal;}
.category h2 span{font-family:'open_sansbold';}
.category_box{/*width:216px;*/width:30.37%;float:left;margin:0 2.39% 18px 0;}
.category_box:nth-of-type(3n){margin-right:0;}
.cat_img{border:1px solid #8f8f8f;text-align:center;margin-bottom:2px;}
.category_box h3{font:normal 15px 'open_sanssemibold';color:#ffffff;margin:0;padding:8px 4px;background-color:#000;text-transform:uppercase;text-align:center;line-height:normal;}
.description h2{font:normal 19px 'open_sansbold';color:#464646;margin:0 0 24px 0;padding:0;line-height:normal;}
.description p{font-size:18px;padding-bottom:29px;line-height:24px;}


.store_top{background-color:#e4e1e1;text-align:right;}
.store_top ul{margin:0;padding:0;list-style:none;}
.store_top ul li{margin:0;padding:0;display:inline-block;vertical-align:top;}
.store_top ul li a{margin:0;padding:0 8px;display:inline-block;vertical-align:top;font:normal 13px 'open_sansbold';color:#fff;text-transform:uppercase;background-color:#cc0033;line-height:38px;}
.store_top ul li:first-child a{font:normal 13px 'open_sansregular';color:#1b1b1b;background-color:transparent;line-height:38px;}
.header_top2{}
.logo3{float:left;}
.padding_sec{padding:0 2%;}
.header_right2{overflow:hidden;padding:32px 0 0 0;text-align:right;}
.language_sec{display:inline-block;vertical-align:top;}
.language_sec ul{margin:0;padding:0;list-style:none;}
.language_sec ul li{margin:0 0 0 20px;padding:0;float:left;padding-top:5px;}
.search_sec{display:inline-block;vertical-align:top;margin-left:20px;}
.search_box4{width:252;height:26px;border:1px solid #b7b7b7;border-right:none;display:inline-block;vertical-align:top;padding:0 5px;margin:0 -4px 0 0;line-height:26px;}
.search_btn4{width:23px;height:28px;background:url(../images/search_btn2.jpg) no-repeat left top;display:inline-block;vertical-align:top;cursor:pointer;font-size:0;}
.top_list ul{margin:0;padding:23px 0 0 0;list-style:none;}
.top_list ul li{margin:0;padding:0;display:inline-block;vertical-align:top;}
.top_list ul li a{margin:0 0 0 16px;padding:0 0 0 27px;display:inline-block;vertical-align:top;font:normal 13px 'open_sansregular';color:#1b1b1b;line-height:32px;}
.top_list ul li:nth-child(1) a{background:url(../images/icon1.jpg) no-repeat left top;}
.top_list ul li:nth-child(2) a{background:url(../images/icon2.jpg) no-repeat left top;}
.top_list ul li:nth-child(3) a{background:url(../images/icon3.jpg) no-repeat left top;}
.top_list ul li:nth-child(4) a{background:url(../images/icon4.jpg) no-repeat left top;}
.top_list ul li:nth-child(4) a span{border:1px solid #b7b7b7;width:23px;text-align:center;display:inline-block;}

@media(min-width:768px){
#navigation2 ul{margin:0 0 25px 0;padding:0 0 9px 0;list-style:none;border-bottom:1px solid #a5a5a5;overflow:hidden;}
#navigation2 ul li{margin:0 0 0 5px;padding:0;float:left;line-height:31px;}
#navigation2 ul li:first-child{margin-left:0;}
#navigation2 ul li a{margin:0;padding:0 35px;float:left;font:normal 18px 'open_sansbold';color:#1b1b1b;text-transform:uppercase;line-height:31px;}
#navigation2 ul li.current-menu-item a, #navigation2 ul li:hover a{background-color:#ed1c24;color:#fff;}
}

#navigation2 select{display:none;}


.store_left{width:234px;float:left;border:1px solid #b7b7b7;margin-right:25px;}
.store_right{overflow:hidden;}
.product_banner{margin-bottom:30px;position:relative;text-align:right;}
.store_bannerimg{min-height:330px;}
.store_banner_text{position:absolute;width:100%;top:20%;left:0;}
.text_inner{width:367px;padding-right:10px;float:right;text-align:left;}
.store_banner_text h1{font:normal 58px 'oswaldbold';color:#ffffff;text-transform:uppercase;margin:0 0 13px 0;padding:0 0 15px 0;border-bottom:1px solid #fff;display:inline-block;line-height:54px;}
.store_banner_text h1 span{font-size:41px;font-family:'oswaldregular';}
.store_banner_text p{color:#fff;}
.store_box{border:1px solid #b7b7b7;/*width:277px;*/width:30.37%;float:left;margin:0 3.64% 26px 0;}
.store_box:nth-of-type(3n){margin-right:0;}
.store_box img{width:100%;}
.store_text{padding:6px 9px 13px 5px;}
.store_text h3{font:normal 17px 'open_sanssemibold';color:#1b1b1b;margin:0;padding:0 0 6px 0;line-height:normal;}
.store_text h4{font:normal 13px 'open_sansregular';color:#cb0033;margin:0;padding:0;text-decoration:underline;line-height:normal;}
.store_right h2{font:normal 22px 'open_sanssemibold';color:#696969;margin:0;padding:0 0 15px 0;line-height:normal;}
.best_seller{border-top:1px solid #b9b8b8;margin-bottom:38px;}
.best_seller_box{/*width:167px;*/width:18.13%;padding:17px 0.77%;border-right:1px solid #b9b8b8;text-align:center;float:left;}
.best_seller_img{margin-bottom:16px;}
.best_seller_box p{padding:0;}

.store_right h1{font:normal 33px 'open_sanssemibold';color:#696969;border-bottom:1px solid #a5a5a5;margin:0 0 33px 0;padding:0 0 10px 0;text-transform:none;line-height:normal;}
.details_left{/*width:344px;*/width:37.96%;float:left;margin-right:6.40%;padding-top:4%;}
.details_right{overflow:hidden;margin-bottom:10%;}
.details_right h2{font-size:24px;color:#000000;padding-bottom:18px;}
.details_right p span{font:normal 16px 'open_sanssemibold';color:#000;padding-bottom:22px;}
.size_left{width:77px;float:left;font:normal 15px 'open_sansregular';color:#1b1b1b;margin-bottom:15px;line-height:23px;}
.size_right{overflow:hidden;margin-bottom:15px;font:normal 15px 'open_sansregular';color:#1b1b1b;}
.size_textbox{width:99px;height:23px;background-color:#fff;border:1px solid #d9d9d9;padding:0 3px 0 7px;line-height:23px;font:normal 15px 'open_sansregular';color:#1b1b1b;}
.size_right span{font-size:18px;color:#cb0033;}
.size_select{width:33px;height:23px;background:url(../images/select_arw.jpg) no-repeat right 9px #fff; -webkit-appearance: none;font:normal 15px 'open_sansregular';color:#1b1b1b;line-height:23px;}
.cart_btn{font:normal 17px 'open_sanssemibold';color:#ffffff;padding:0 14px;background-color:#cc0033;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;cursor:pointer;line-height:35px;}
.breacramb p{font:normal 12px 'open_sansregular';color:#1b1b1b;}
.breacramb p a{color:#1b1b1b;}

@media(max-width:1100px){
.story_box h3{font-size:17px;}	
.or{width:58px;height:58px;font-size:20px;line-height:58px;}
.or_btn{top:-50px;}
.checkbox_holder{width:30%;}
}

@media(max-width:1023px){
.story_box h3{font-size:11px;}
.textbox1{width:52%;}
.search_box2 .left{float:none;padding-bottom:10px;}
.search_box2 .right{float:none;}
.checkbox_holder{width:48%;font-size:12px;}
.checkbox_holder2{width:48%;font-size:12px;}
.advertise{width:100%;}
.advertise_box{width:31%;}
.details_left{width:100%;float:none;margin:0 0 30px 0;text-align:center;}
}

@media(max-width:767px){
#left_panel{width:100%;float:none;padding-bottom:30px;}
#right_panel{width:100%;float:none;padding-bottom:30px;}
.sec1{padding-right:0;border:none;}
.story_box{width:100%;padding-right:0;margin-right:0;border:none;float:none;text-align:center;margin-bottom:20px;}
.story_box h3{font-size:17px;}
.sec2{text-align:center;}
.story_img{float:none;margin:0 auto 20px auto;width:70%;}
.advertise_box{width:47%;}
}

@media(max-width:479px){
.banner_text{position:relative;bottom:0;}	
.search_textbox{width:152px;}
.checkbox_holder{width:100%;margin-right:0;}
.checkbox_holder2{width:100%;margin-right:0;}
.advertise_box{width:80%;margin-left:0;margin-right:0;}
p.download_btn{font-size:16px;}
}










/*----------New Responsive css----------*/






@media(max-width:1199px){
#navigation2 ul li a{font-size:15px;padding:0 20px;}
}


@media(max-width:1023px){
#navigation2 ul li a{font-size:13px;padding:0 10px;}
.logo3{width:200px;}
}


@media(min-width:768px){
.best_seller_box:nth-of-type(5){border-right:none;margin-right:0;}	
}


@media(max-width:767px){
#navigation2 select{display:block;width:100%;padding:10px 0;border:1px solid #b7b7b7;margin:10px 0;}	
#navigation2 ul{display:none;}	
.logo3{float:none;text-align:center;width:auto;}
.header_right2{padding-top:0;}
.top_list ul li a{margin-left:7px;}
.store_left{float:none;width:100%;border:none;margin:0 0 30px 0;}
.best_seller_box{width:31.50%;border-bottom:1px solid #b7b7b7;}
.best_seller_box:nth-of-type(3n){margin-right:0;}
.store_bannerimg{min-height:200px;}
.store_banner_text{background-color:#ed1c24;position:relative;top:0;}
.text_inner{width:auto;float:none;padding:10px;}
.store_banner_text h1{font-size:30px;line-height:normal;}
.store_banner_text h1 span{font-size:20px;}
}

@media(max-width:479px){
.thumb_img h2{font-size:14px;}
.thumb_img.default{width:45%;}
.thumb_img.default:nth-of-type(2n){margin-right:0;float:right;}
.category_box{width:47%;}
.category_box:nth-of-type(2n){margin-right:0;float:right;}
.store_bannerimg{min-height:110px;}
.store_box{width:90%;float:none;margin:0 auto 20px auto !important;}
.best_seller_box{width:48%;}
.best_seller_box:nth-of-type(2n){margin-right:0;border-right:none;}
.header_right2{text-align:center;}
.language_sec{margin-bottom:10px;}
}




/* Media page */

.logo4{ text-align:center;}
.wrapper{padding:34px 2% !important; margin-top:71px !important; margin-bottom:71px !important;}
.outer_border{border:1px solid #969696; padding:26px 6.66% 0;}
.media h2{ font:normal 38px 'open_sanssemibold'; color:#000; text-align:center; margin:0 0 74px;}
.media_box{margin:0 0 20px;}
.media_box h3{ font:normal 18px 'fjalla_oneregular'; color:#000; padding:0 0 5px; margin:0;}
.media_box p{ font:normal 15px 'open_sansregular'; color:#59595b; padding:0 0 5px;}
.media_box p a{ font:normal 15px 'open_sansregular'; color:#59595b;}
.media_box p span{ font:normal 18px 'fjalla_oneregular'; color:#000;}
.media_box ul{ padding:0; margin:0; list-style:none;}
.media_box ul li{ background:url(../images/li_arrw.png) no-repeat left 2px; font:normal 15px 'open_sansregular'; color:#59595b; padding:0 0 0 15px; margin:0 0 6px;}
.media_box p span span{ font:normal 15px 'open_sansregular'; color:#ec1b23; text-transform:uppercase;}
.box_media p span span{ text-transform:none;}
.attach{padding:27px 0 0;}
.box_media p a{color:#ec1b23;}

.media_left{ width:48%; float:left; margin:0 2% 0 0;}
.media_right{ width:48%; float:right;}

.table_sec{ padding:0 0 98px;}
.table_sec ul{ padding:0; margin:0; list-style:none;}
.table_sec ul li{background:url(../images/li_arrw.png) no-repeat left 2px; font:normal 15px 'open_sansregular'; color:#59595b; padding:0 0 0 15px; margin:0 0 6px;}

.table_sec th.std{ width:256px;}
.table_sec th.dimen{ width:206px;}

.table_sec table{ border-bottom:2px solid #59595c;}


.box_top{padding:45px 0 55px;}


@media only screen and (max-width: 767px) {
  .phone-block {
    display: block;
  }

  .phone-hide {
    display: none;
  }
  
  .media h2 {
    font-size: 32px;
}
  
}




code {
  background: #c6d8d8;
  border-radius: 5px;
  color: #3d6969;
  display: block;
  margin: 2em 0;
  padding: 15px;
  position: relative;
}

code:after {
  bottom: 5px;
  color: #e4ebeb;
  font-family: 'Lato', sans-serif;
  font-size: 1rem;
  position: absolute;
  right: 10px;
  text-transform: uppercase;
}

code.css:after {
  content: 'css';
}

code.js:after {
  content: 'js';
}

table {
  background: none;
  border-collapse: collapse;
  margin: 0;
  width: 100%;
}

table tr,
table th,
table td {
  border: none;
  /*border-bottom: 1px solid #e4ebeb;*/
  font-size: .875rem;
}

table th,
table td {
  padding: 10px 12px;
  text-align: left;
}



table th {
  background: none;
  color: #ec1b23;
  text-transform: uppercase;
  padding:14px;
  font:normal 15px 'open_sanssemibold';
}

table tr td {
  background: none;
  color: #59595b;
  padding:30px 10.7px;
  border-top: 2px solid #59595c;
  text-transform:uppercase;
  font: normal 18px 'fjalla_oneregular'; color:#59595b;
}

table tr td ul li{ font:normal 15px 'open_sansregular'; color:#59595b; text-transform:none;}


table tr:nth-of-type(2n+2) td {
  background: none;
}

table.bt tbody td {
  font-size: .8125rem;
  padding: 0;
}

table.bt tbody td:before {
/*  background: none;
  color: #000;
  margin-right: 10px;
  padding: 2px 10px;*/
}

table.bt tbody td .bt-content {
  display: inline-block;
  padding: 2px 5px;
}

table.bt tbody td:first-of-type:before,
table.bt tbody td:first-of-type .bt-content {
  padding-top: 10px;
}

table.bt tbody td:last-of-type:before,
table.bt tbody td:last-of-type .bt-content {
  padding-bottom: 10px;
}


@media(max-width:767px){
	
.media_left {
    float: none;
    margin: 0 0 20px;
    width: 100%;
}

.media_right {
    float: none;
    width: 100%;
}

}

@media(max-width:479px){
	
.media h2 {
    font-size: 23px;
}

.outer_border {
    padding: 26px 4% 0;
}
table tr td ul li.small_text{ font-size:12px;}
}



/*
----------------------------------
05. FOOTER
----------------------------------
*/

#footer{width:100%;border-top:2px solid #ababab;padding:26px 0px;}
.footer_logo{float:left;margin-right:23px;}
ul.footer_list{margin:0;padding:0 0 25px 0;list-style:none;}
ul.footer_list li{margin:0;padding:0;background:url(../images/sep2.jpg) no-repeat left 7px;display:inline-block;vertical-align:top;}
ul.footer_list li:first-child{background-image:none;}
ul.footer_list li:first-child a{margin-left:0;}
ul.footer_list li a{margin:0 8px 0px 13px;padding:0;display:inline-block;vertical-align:top;font:normal 17px 'Lato-Regular';color:#000000;line-height:30px;}
.footer_text{overflow:hidden;}
#footer p{font:normal 17px 'Lato-Regular';color:#000000;margin:0;padding:0;line-height:normal;}


@media(max-width:767px){
.footer_logo{width:100%;text-align:center;float:none;}	
#footer{text-align:center;}
}

