/*



Theme Name: Taraweraultra



Description: The 2010 theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten supports six widgetized areas (two in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.



Author: the WordPress team



Author URI: http://wordpress.org/



License: GNU General Public License v2 or later



License URI: http://www.gnu.org/licenses/gpl-2.0.html



Text Domain: Celebrity



*/



/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html



-------------------------------------------------------------- */







@import url('css/style.css'); 



@import url('css/responsive.css');



.validation-error{ border: #F00 1px solid;}



.ajax-loader{float: left !important;margin: 4% 0 0 2%  !important;} 



.wpcf7-form-control-wrap{ display: inline !important;}







 .wpcf7-validation-errors{



	 font-family: 'Open Sans',sans-serif;



 	 color: #F00 !important;



	 font-size: 11px !important;



	 margin:1% !important;



	 padding: 0 !important;



	 border: none !important;



	 text-transform:lowercase;



	 clear:both;



 



	 }



 



.wpcf7-not-valid-tip{



 	 color: #FF0000 !important;



     float: left !important;



     font-family: 'Open Sans',sans-serif;



     font-size: 12px !important;



     margin-left: 0% !important;



     padding:1% !important;



	 text-transform:lowercase;



}







.wpcf7-mail-sent-ok{



	 font-family: 'Open Sans',sans-serif;



	 clear:both;



 	 color: #398F14 !important;



	 font-size: 13px !important;



	 border: none !important;



}



 



.footer_widgets ul li{ float:none !important;}







/*



------------------------



media Start



------------------------



*/







.media{width:100%; float:left; margin:0; padding:0;}



.media ul{margin:0; padding:0;}



.media ul li{width:46%; float:left; margin:1% 0.9%; padding:1% 1%; background:#ffffff;-webkit-box-shadow: 0px 2px 2px 0px rgba(50, 50, 50, 0.85); -moz-box-shadow: 0px 2px 2px 0px rgba(50, 50, 50, 0.85); box-shadow:0px 2px 2px 0px rgba(50, 50, 50, 0.85); list-style-type:none; border:1px solid #cccccc; min-height:370px;}



.media ul li h3{margin:0% 0% 0% 0%; padding:0% 0% 0% 0%; font-family: 'Lato', sans-serif; font-size: 20px; font-style: normal; color:#000000; text-align: left; text-decoration:none; line-height:40px; font-weight:400;}















/*



------------------------



media End



------------------------



*/











/*



------------------------



pagination End



------------------------



*/



.pagination{ float:left; width:94%; margin:40px 3%; text-align:center; }



span.current{ background:#2e7da4; color:#ffffff; padding:0.5% 0.8%; font-family: 'Lato', sans-serif; font-size: 14px;}



a.page-numbers{ background:#000000; color:#ffffff; padding:0.5% 0.8%; font-family: 'Lato', sans-serif; font-size: 14px; text-transform:uppercase;}



a.page-numbers:hover{ background:#2e7da4; color:#ffffff;}



/*



------------------------



pagination End



------------------------



*/



/*



------------------------



flicker gallery 



------------------------



*/



img.afg-img {

  background: #ffffff !important;

  padding: 5px !important;

}



div.afg-pagination {

   padding:0.5% 0.8% !important; font-family: 'Lato', sans-serif !important; font-size: 14px !important; text-transform:uppercase !important; line-height:22px !important;

}



font.afg-page {

  border: none !important;

  background:#000000 !important; 

  color:#ffffff !important;

   padding:0.5% 0.8% !important;

}



font.afg-cur-page {

  background-color: #2e7da4 !important;

  border: none !important;

  color: white;

   padding:0.5% 0.8% !important;

}



a.afg-page:visited, a.afg-page:link {

  border: none !important;

  background:#000000 !important; 

  color:#000000) !important;

   padding:0.5% 0.8% !important;

}



div.afg-cell {

  display: block !important;

  float: left !important;

  margin: 0 10px !important;

  padding-bottom: 10px;

  text-align: left;

  vertical-align: top;

}



div.afg-row {

  display: block !important;

}



/*



------------------------



flicker gallery 



------------------------



*/





.welcome a,.inner_contain a {

    color: #D06F2D;

}



section.logo a img {

    width: 80%;

}



.inner_contain ul li {

    font-size: 19px;

}



/*Added On 24-08-2016*/



.logo_big ul li img {

    height: auto!important;

}





#ujiCountdown {

    display: inline-block;

    margin-bottom: 0;

    display: -webkit-box;

    float: left;

    width:68%;

}



.ultra_logoholder ul li {

    margin: 0 27px;

}







@media screen and (max-width: 800px)

{

section.ultra_logoholder ul li {

    margin-top: 13px;

    text-align: center;

}

.ultra_logoholder ul li {

    margin: 0 8px;

}

}

ul#menu-header-menu {

    float: left;

}

.nav_holder {

    width: 105%;

}



#ujiCountdown {

    margin-left: 32%;

}

@media screen and (max-width: 800px)

{

#ujiCountdown {

    margin-left: 0%;

}

}

/*.footer_middlerow {

    border-top-style: solid;

    border-color: #e2251d;

    border-top-width: 3px;

}*/

section.footer.paradox {

    border-top-style: solid;

    border-top-color: #e2251d;

}

.spcespnner{margin-top: 10px;}

.contain h2 {

    line-height: 60px;

}

div#sb_instagram {

    background-color: black!important;

}

#sb_instagram .sb_instagram_header h3 {

    color: white!important;

}

#sb_instagram .sbi_header_text .sbi_bio, #sb_instagram .sbi_header_text h3 {

    color: white!important;

}

#mc_embed_signup #mce-success-response {

    line-height: 13px;

}

@media screen and (max-width: 1024px)

{

.footer_menu {

    margin: 0% 3% 0% 1%;

}

iframe {

    width: 101%;

}

div#cssmenu a img {

    margin-right: 125px;

}

.footer_middlerow {

    padding: 3.5% 0% 4% 3%;

}

@media screen and (max-width: 786px)

{

.footer_menu {

    width: 97%!important;

    text-align: center;

}

.footer_middlerow h2 {

    text-align: center;

}

#ujiCountdown {

    clear: both;

    width: 100%!important;

}

iframe {

    width: 101%;

}

div#cssmenu a img {

    text-align: left;

    margin-right: 50px;

}



div#ujiCountdown span {

    font-size: 27px !important;

}

#cssmenu > ul li#responsive-tab a:hover {

    background-position: 93% 135%;

}

}

#ujiCountdown {

    margin-bottom: 15px;

}

.welcome p {
    font-family: "Raleway", Arial, sans-serif!important;
}
.inner_contain p {
    font-family: "Raleway", Arial, sans-serif!important;
}